explain uses of system call and its major types, Basic Computer Science

In computing, a system call is how a program asks for a service from an operating system''s kernel. This may contain hardware related services (for example accessing the hard disk), creating and executing new methods, and communicating with integral kernel services (like scheduling). System calls give the interface among a process and the operating system.
The major types of system calls are as follow:
1. Process Control: These types of system calls are used to manage the processes. Some illustrations are end, abort, execute, create process, load, terminate process etc.
2. File Management: These types of system calls are used to organize files. Some illustrations are Create file, delete file, close, read, open, and write etc.
3. Device Management: These types of system calls are used to control devices. Some examples are release device, request device, read, write, get device attributes etc.
4. Information Maintenance: These types of system calls are used to put system data and get process information. Some illustrations are time, id, OS parameters, time used etc.
5. Communications: These types of system calls are used to set up a connection. Some examples are send message, receive messages, terminate etc
Posted Date: 5/2/2012 4:30:33 AM | Location : United States







Related Discussions:- explain uses of system call and its major types, Assignment Help, Ask Question on explain uses of system call and its major types, Get Answer, Expert's Help, explain uses of system call and its major types Discussions

Write discussion on explain uses of system call and its major types
Your posts are moderated
Related Questions
Compact Diskette (CD) CD-ROM CD-ROM stands for Compact Disk-Read Only Memory. This disk comes with data already stored in it. It can store around 640 MB of

true or false-- most designs of a desktop publishing document needs to follow clear, specific rules pertaining to design

Process of Data mining Data mining is an iterative process that typically involves the following phases: Problem definition A data mining project starts with the understanding o

• The SRT is the preemptive complement of SJF and helpful in time-sharing environment. • In SRT scheduling, the process with the least estimated run-time to completion is run next,

Examples of Online Databases: The adoption of modern technology has resulted in the proliferation of machine readable databases. The National Library of Medicine (USA) designe

How to make an assignment entitled "Decision Making: Forecasting" and I am required to make a pseudocode and flowchart based on the task.

What constitutes ERP? ERP typically comprises a client server architecture, fourth generation language, RDBMS and graphical user interface in an open systems environment. It

Applications Software: General aspects on applications software. Applications software is the program that allow the user to get the required work done. In other words, applic

Example of flowcharting: Example Problem statement: To find out whether a given number is even or odd. Algorithm: Step 1 Start Step 2 INPUT the number n  Step 3

Question 1 Write a note on modems Question 2 What are the Safe Chatting Rules Question 3 Explain three basic kinds of hypertext links Question 4 Write a no