0% found this document useful (0 votes)
2 views1 page

Linux Programing API

Uploaded by

Diego Rayklash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views1 page

Linux Programing API

Uploaded by

Diego Rayklash
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 1

##### System call

A call from a process to the kernel, through the kernel API to perform some
action.

--A system call changes the processor state from user mode to kernel mode, so
that the CPU can access protected kernel memory.

-- The set of system calls is fixed. Each system call is identified by a unique
number.
(This numbering scheme is not normally visible to programs, which identify
system calls by name.)

--Each system call may have a set of arguments that specify information to be
transferred from user space (i.e., the process’s virtual address space) to kernel
space and vice versa.

##### API
system call application programming interface, services accesible to programs to
make call to the kernel.
Ex. Creating a new process, performing I/O, interprocess comunication.

##### Man pages


Info about the API

##### glibc
GNU C library of functions

You might also like