簡體   English   中英

如何在C ++(Linux)中獲得CPU時鍾速度?

[英]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_freqcpuinfo_cur_freq

當我有一台Compaq Athlon64筆記本電腦時,其/ proc / cpuinfo始終報告其最大速度。

我從/sys/devices/system/cpu/*/cpufreq的文件中僅獲得可靠的當前頻率編號。

我想你的里程可能會有所不同。

嘗試執行命令lscpu

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM