![](/img/trans.png)
[英]how to get clock ticks for a C++ code block on Linux ? clock() results make no sense.
[英]How do I get CPU Clock Speed in C++ (Linux)?
如何在C ++中获得CPU时钟速度?
如果这有任何区别,我正在运行Ubuntu 9.10。
读取伪文件/proc/cpuinfo
。 请参阅此链接以获取对其包含的字段的说明。
该信息在sysfs中可用。 特别是,请在/sys/devices/system/cpu/cpu*/cpufreq
检出scaling_cur_freq
和cpuinfo_cur_freq
。
当我有一台Compaq Athlon64笔记本电脑时,其/ proc / cpuinfo始终报告其最大速度。
我从/sys/devices/system/cpu/*/cpufreq
的文件中仅获得可靠的当前频率编号。
我想你的里程可能会有所不同。
尝试执行命令lscpu
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.