題:
如何確定當前的MHz?
Sjaak Trekhaak
2012-07-23 19:37:51 UTC
view on stackexchange narkive permalink

自從我在/boot/config.txt中對它進行超頻以來,我一直試圖準確地讀取Raspberry Pi的MHz。

我的/boot/config.txt如下:

  pi @ raspbmc:〜$ cat /boot/config.txt arm_freq = 900gpu_freq = 350disable_overscan = 1  

我已經嘗試過的事情清單:

  1. 查看/ proc / cpuinfo-未列出MHz,確實在697處具有BogoMIPS,而CPU速度設置為900。
  2. sysstat 包-返回0 .00 MHz。
  3. cpufreq-info 該CPU上沒有激活或未知的cpufreq驅動程序
  4. ol>

    有什麼想法嗎?

在某處必須有一個寄存器,它將為您提供時鐘速度。
請注意,我的Pi隨附的說明明確提到了超頻可能會使某些組件過熱。
為什麼將標題更改為與問題無關的標題?我已將更改回滾,直到您解釋為止,因為這對我來說毫無意義。
@Jivings:它不再覆蓋負載。我的問題收到了有關如何確定MHz以及如何解決/config/boot.txt問題的答案。也許您可以設置一個更好的標題?
你什麼意思?這個問題已經回答。您已接受otakun85的回答正確。如果您還有其他問題,請問一個新問題。
五 答案:
keiki
2012-07-23 22:59:09 UTC
view on stackexchange narkive permalink

已更新(很多更改):

BogoMIPS對於raspi-config中新的按需超頻配置沒有用。如果您超頻到1GHz,它將提供697(此處為700MHz),因為它仍處於空閒模式。 800 MHz約為795.44 BogoMIPS。

最大CPU頻率(例如,當CPU處於負載狀態時)

  sudo cat / sys / devices / system / cpu / cpu0 / cpufreq / cpuinfo_max_freq  

最小CPU頻率(當CPU空閒時)

  sudo cat / sys / devices / system / cpu / cpu0 / cpufreq / cpuinfo_min_freq  

當前CPU頻率:

  sudo cat / sys / devices / system / cpu / cpu0 / cpufreq / cpuinfo_cur_freq  

如果不存在,則您的Raspbian已過時。嘗試使用apt-get更新和apt-get升級對其進行更新


超頻:如今,您可以藉助raspi-conf輕鬆地將Pi超頻到最大需求1GHz,您的pi可能無法之後啟動。

BogoMIP並不是很好的性能指標。一定會有更好的辦法。
@AlexChamberlain它不是性能的良好指標,而是時鐘速度的良好指標。否則,無法替代運行基準測試代碼。
我嘗試了上面,但沒有結果。 BogoMIPS一直保持在697。
@SjaakTrekhaak更改配置後是否重新啟動?我已經嘗試過了,並且BogoMIPS總是低於我在配置中設置的時鐘速度。
-1
也許換行有誤?有人在http://raspberrypi.stackexchange.com/questions/1242/config-txt-with-multiple-lines-not-working上報告了此問題
@otakun85已驗證換行正確
BogoMIPS絕對不能比較不同的架構,但是如果您對硬件進行超頻,它將為您提供良好的信息。您正在比較同一台計算機上的性能。
@SjaakTrekhaak您是否嘗試過從映像安裝新的config.txt並添加或取消註釋行?
@otakun85是的,有幾次。所以很奇怪,它不起作用。
@SjaakTrekhaak也許您應該嘗試在這裡發布的內容:http://www.raspberrypi.org/phpBB3/viewtopic.php?f=63&t=11810
@otakun85感謝您的鏈接。我只是嘗試了一些sovut發布的內容...無法物理訪問RPi。我剛剛重新啟動它,現在它不再響應了,所以我想有些變化哈哈哈。將檢查我何時回到家:D。
@SjaakTrekhaak也許確實有效,並且您對900 Mhz的內核感到恐慌。嘗試使用800代替,多數情況下安全。
@otakun85它的工作!感謝您發布的主題; http://www.raspberrypi.org/phpBB3/viewtopic.php?p=133342&sid=85dd473b57447209cb39f2ef3fef183c#p133342。可以將其發佈為答案或線程的cp嗎?我會獎勵您積分!當前與900個bogomips一起運行:D
gatesphere
2012-11-29 02:45:04 UTC
view on stackexchange narkive permalink
  cat / sys / devices / system / cpu / cpu0 / cpufreq / scaling_cur_freq  

這將為您提供以kHz為單位的當前速度。除以1000得到MHz。

我認為是kHz。我的(今天開始,但基本上沒有動過)說“ 700000”。
Joost
2012-07-26 14:47:24 UTC
view on stackexchange narkive permalink

我沒有運行Atm的Pi,但是這個命令存在於我的樹莓派chroot中。這是在我的四核台式機上,該台式機目前處於空閒狀態,因此需要使用調控器設置(我不知道這在pi上是否可用)

  $ lscpu。 ... CPU頻率(MHz):800.000BogoMIPS:5800.03 ...它在當前的raspbian wheezy存儲庫中不可用(我正在發布,因為有一天可能會發布): 
  $ sudo dmidecode | egrep“最大速度|當前速度”最大速度:2900 MHz當前速度:2900 MHz  
lscpu不起作用。您擁有的800Mhz是四核的FSB(我認為)。在Rasp上,我得到以下信息:體系結構:armv6lByte順序:Little EndianCPU:1在線CPU列表:0
dmidecode不可用; E:軟件包dmidecode沒有候選安裝
user53157
2016-09-08 13:49:57 UTC
view on stackexchange narkive permalink

對於4核pi 3B

查找/ sys / devices / system / cpu / cpu [0-3] / cpufreq / scaling_cur_freq -type f | xargs貓|排序uniq -c

CTECH 9
2016-04-08 17:36:15 UTC
view on stackexchange narkive permalink

您可以在 LXTerminal 中鍵入 sudo raspi-config ,使用箭頭鍵導航至“ Overclock”,然後按Enter,再次按Enter,然後查看無下的em> MHz 部分。大功告成!

OP如何知道當前的MHz,而不是如何更改它。
這只能回答一半的問題。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...