/ informatics / operating system /

[edit]

Definition

A System Call (SysCall) is a method for userspace processes to request a service from the kernel of the operating system.

Common Unix-Like SysCalls: open, read, write, close, wait, exec, fork, exit, and kill.

Categories

System calls can be roughly grouped into five major categories:

  1. Process Control: load, execute, end, create, get/set attributes
  2. File management: create, delete, open, close, read, write
  3. Device Management: request, release, read, write
  4. Information Access: get/set attributes of process/file/device
  5. Communication: open, close, send, receive

References

-->