哪个linux内核系统调用显示从磁盘读取的字节

问题描述:

我有一个读取Linux内核系统调用(使用Lttng)的python程序,所以通过这个程序我可以读取所有的内核调用。我有一些操作,然后用python程序去分析系统调用,在我有一些IO工作的操作中,然后用python程序,我需要知道从缓存读取多少个字节以及从磁盘读取多少个字节。哪些系统调用显示从缓存和磁盘读取的字节?哪个linux内核系统调用显示从磁盘读取的字节

处理readwritepreadpwritereadvwritev应该够了。

您只需检查FD是指缓存还是磁盘。我认为通过编写一个模块可以在kernelspace中更容易,但是...