Unix/Linux系统调用是否全部或大部分在POSIX中?
许多Linux/Unix编程书籍都说,POSIX库函数可能是操作系统系统调用的包装器,也可能不是。例如:http://www.makelinux.net/books/lkd2/ch05lev1sec1和https://www.safaribooksonline.com/library/view/understanding-the-linux/0596005652/ch10s01.html。
POSIX的一部分(称为Single UNIX Specification)定义了UNIX。因此,我认为POSIX定义了Unix(和Linux)的系统调用。
那么,Unix/Linux系统调用是否属于POSIX库函数的一部分呢?
谢谢。
许多Linux/Unix编程书籍都说,POSIX库函数可能是操作系统系统调用的包装器,也可能不是。例如:http://www.makelinux.net/books/lkd2/ch05lev1sec1和https://www.safaribooksonline.com/library/view/understanding-the-linux/0596005652/ch10s01.html。
POSIX的一部分(称为Single UNIX Specification)定义了UNIX。因此,我认为POSIX定义了Unix(和Linux)的系统调用。
那么,Unix/Linux系统调用是否属于POSIX库函数的一部分呢?
谢谢。