2
在OS X上运行top
或Activity Monitor时,可以看到整个系统的各种性能数据 - 当前和历史CPU使用率,物理内存和交换空间使用情况,磁盘活动等等。在Linux和其他一些Unixen上,您可以使用系统调用在您自己的程序中访问这些数据,或者查看/proc
和/或/sys
伪文件系统。通过编程访问Mac OS X系统性能统计信息?
不幸的是,OS X缺少/proc
和/sys
,并且一些网络搜索没有揭示许多提供全电脑性能数据的系统调用。因此,这个问题:
如何从C程序访问Mac OS X系统性能数据?