Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个读取 Linux 内核系统调用的 python 程序(使用 Lttng),所以使用这个程序我可以读取所有内核调用。我有一些操作,然后使用 python 程序分析系统调用,在操作中我有一些 IO 工作,然后使用 python 程序我需要知道从缓存读取多少字节以及从磁盘读取多少字节。哪个系统调用显示从缓存和磁盘读取的字节?
处理read, write, pread, pwrite, readv,writev应该足够了。
read
write
pread
pwrite
readv
writev
您只需要检查 FD 是指缓存还是磁盘。我认为通过编写模块在内核空间中会更容易,但是......