Linux中的所有阻塞I / O调用是否都以read()和write()(http://www.gnu.org/software/libc/manual/html_node/I_002fO-Primitives.html)为中心?
我的用例将是拦截这些函数调用并在它们之前和之后执行代码来计算样本程序中I / O的使用方式。
答案 0 :(得分:0)
Linux中的所有阻塞I / O调用都以read()和 写() (http://www.gnu.org/software/libc/manual/html_node/I_002fO-Primitives.html)?
没有。既然您还考虑了套接字I / O,请参阅Transferring Data(来自同一本手册):
还有一些特定于套接字操作的I / O模式。 要指定这些模式,您必须使用
recv
和send
函数而不是更通用的函数read
和write
函数。