读取/ proc时刷新流缓冲区
|
我正在从/ proc / pid / task / stat中读取以跟踪线程中的cpu使用情况. 我遇到问题但是要让流缓冲区更新. 我经常这样做,所以我不想每次都重新打开文件. 在你的情况下,我想我会使用read(2)1.这样,你: >消除所有陈旧的buffer2问题 对于您所描述的情况,效率增益可能与当今功能非常强大的CPU无关.但我要指出像cp(2)和其他重型数据移动器这样的程序不使用缓冲I / O包. 即,打开(2),读取(2),lseek(2),然后关闭(2). (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – “设备上没有剩余空间”还有其他原因吗
- linux – DHCPDISCOVER / DHCPOFFER,但没有DHCPA
- 如何帮助将Google Chrome移植到Linux?
- linux-kernel – do_IRQ中的中断向量和irq映射
- linux – 通过Rsync加密远程备份?
- linux – “sudo -i”和“sudo bash -l”之间的区
- linux – 使用SIGKILL杀死父进程和子进程
- linux – 从postgresql 9.3迁移到9.4,postgis
- linux – RHEL 4可以使用两个不同的配置文件运行
- linux – 为什么“free”命令和“dmidecode”显示
