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

Assignment Help:
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

Related Discussions:- explain uses of system call and its major types

Sma* search - artificial intelligence, SMA* Search-Artificial intelligence ...

SMA* Search-Artificial intelligence IDA* search is good from a memory point of view. actually it may  be criticised for not using enough memory - utilizing  more memory may inc

What is fragmentation?, Question 1 What is fragmentation? Question ...

Question 1 What is fragmentation? Question 2 Discuss the various service classes defined by integrated services Question 3 What are congestion? .Mention two algori

C, board coloring

board coloring

Word processing software, Word Processing Software : The main use for word...

Word Processing Software : The main use for word processing is found in secretarial offices and small publishing companies. However, if you are involved in generating your own cor

Social networking, SOCIAL NETWORKING:  A social network is a network o...

SOCIAL NETWORKING:  A social network is a network of individuals which have some sort of interdependence on each other. This interdependence may be in the form of friendship,

Explain the components of it infrastructure, Question 1 Explain in detail ...

Question 1 Explain in detail the different modes of Transportation Question 2 State the meaning of Distribution Strategies. Discuss the different Distribution Strategies

If staement, if statement with explanation

if statement with explanation

Subroutine and functions, Subroutine and Functions:  In a program, it ...

Subroutine and Functions:  In a program, it is often necessary to repeat a statement or group of statements at several points to accomplish a particular task. Repeating the sa

Alternative approaches for acquiring software, Alternative approaches for a...

Alternative approaches for acquiring software: There are some alternative approaches for acquiring software. They are:  i)  'off the shelf' software package  ii)  'turnk

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd