Section 3.7. System Calls


3.7. System Calls

System calls are interfaces used by user programs to have the kernel perform a specific function on behalf of the calling thread or process. Because some system calls on UNIX platforms are more operating system-specific, they may not be available on Linux. When this happens, a wrapper call may have to be implemented on the Linux side.

A list of system calls in Linux can be located at /usr/include/asm/unistd.h. Tables that give a side-by-side comparison between Linux and a different operating system such as Solaris and HP-UX are also presented in the appendix of this book.




UNIX to Linux Porting. A Comprehensive Reference
UNIX to Linux Porting: A Comprehensive Reference
ISBN: 0131871099
EAN: 2147483647
Year: 2004
Pages: 175

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net