标签: c++ linux g++
有没有办法获取函数读取的字节数?
使用函数**getrusage**我可以得到
**getrusage**
ru_inblock; /* block input operations */
但是如何获取按函数读取的字节数?
答案 0 :(得分:1)
你不能。您需要预先加载自己的SO,它覆盖调用它的read(2)并计算实际读取的字节数。
read(2)
答案 1 :(得分:0)
使用strace(1)或调试器。您将不得不稍微对输出进行后处理,但系统调用所传输的数据的所有信息都在那里。
strace(1)