logo

System Call: Basics, Purpose, and Implementation

   

Added on  2023-01-13

5 Pages917 Words58 Views
 | 
 | 
 | 
Running head: Operating System
REPORT
ON
OPERATING SYSTEM
Name of the Student
Name of the University
Author note:
System Call: Basics, Purpose, and Implementation_1

Running head: System Call
What is a system call? Please briefly explain the basics of system call, why
we need them, and what we can achieve with them, how they are
implemented etc.
System Call – It is a programmatic way in the field of computing in which a running process
by the Kernel, request or calls a service from the operating system via any software
interruption. The service offers the programs to interact with the operating system (Love
2013).
The fundamental feature of a System Call is, it follows the workflow by requesting the
Kernel of any operating system for any program which is in the execution phase. The system
call will provide the services of an OS via API. This approach follows the services to provide
interface between the program in execution and operating system as well. Along with this
another significant use of it, that the only way to request the system Kernel is by the System
Call which is essential to utilize any of the resources which are needed by the current
program (Rosen 2014).
In the field of computing there are several functionalities of system calls such as when a
system required to insert or delete any file or application as well as when it demands any
reading and writing operation system call is essential in order to complete these operation.
Network connection, process management as well as any hardware access is also demands
the system call.
There are several features present in the approach of System Call followed by which the
system can achieve various facilities such as effective process control, device management,
information management, file management and communication between the running
programs and operating system as well.
System Call: Basics, Purpose, and Implementation_2

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents