मैं वर्तमान मेगाहर्ट्ज का निर्धारण कैसे करूं?


57

जब से मैंने इसे /boot/config.txt में ओवरक्लॉक किया है, मैं अपने रास्पबेरी पाई के मेगाहर्टज का सटीक पढ़ने की कोशिश कर रहा हूं

मेरा /boot/config.txt निम्नलिखित है:

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

उन चीजों की सूची जो मैंने पहले से ही आजमाई हैं:

  1. / Proc / cpuinfo को देखें - कोई मेगाहर्ट्ज सूचीबद्ध नहीं है, जिसमें 697 पर BogoMIPS है, जबकि CPU की गति 900 पर सेट है।
  2. sysstatपैकेज - 0.00 मेगाहर्ट्ज देता है।
  3. cpufreq-info: no or unknown cpufreq driver is active on this CPU

कोई विचार?


कहीं न कहीं एक रजिस्टर होना चाहिए जो आपको घड़ी की गति देगा।
एलेक्स चैम्बरलेन

ध्यान दें कि मेरे पाई के साथ आए निर्देशों ने स्पष्ट रूप से उल्लेख किया है कि ओवरक्लॉकिंग कुछ घटकों को बहुत गर्म कर सकता है।
Thorbjørn रावन एंडरसन

आपने शीर्षक को सवाल के अप्रासंगिक होने के लिए क्यों बदल दिया? मैंने परिवर्तन को तब तक वापस ले लिया है जब तक आप समझाते हैं क्योंकि इससे मुझे कोई मतलब नहीं है।
जूलिंग्स

@ जिविंग्स: यह लोड को कवर नहीं करता है। मेरे सवाल का जवाब दिया गया कि मेगाहर्ट्ज को कैसे निर्धारित किया जाए, साथ ही साथ /config/boot.txt के साथ मुद्दों को ठीक किया जाए। शायद आप एक बेहतर शीर्षक सेट कर सकते हैं?
साजाक ट्रेकक

क्या मतलब? इस सवाल का जवाब पहले ही दिया जा चुका है। आपने otakun85 के उत्तर को सही माना है। यदि आपके पास एक और सवाल है तो एक नया पूछें।
जिविंग्स

जवाबों:


55

अपडेट किया गया (बहुत कुछ बदल गया है):

BogoMIPS रास्पी-कॉन्फिग में नए ऑनडैम ओवरक्लॉक कॉन्फिग के लिए उपयोगी नहीं है। यदि आप 1GHz पर ओवरक्लॉक हो जाते हैं तो यह 697 (जिसका अर्थ यहां 700 मेगाहर्ट्ज है) प्रदान करेगा, क्योंकि यह अभी भी निष्क्रिय मोड में है। 800 मेगाहर्ट्ज 795.44 BogoMIPS के बारे में हैं।

अधिकतम सीपीयू फ़्रीक्वेंस (जैसे जब आपका सीपीयू लोड में हो)

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

यदि यह मौजूद नहीं है, तो आपका रास्पियन पुराना है। Apt-get update और apt-get उन्नयन का उपयोग करके इसे अपडेट करने का प्रयास करें


ओवरक्लॉक: आजकल आप अधिकतम 1GHz पर raspi-conf ondemand की सहायता से पाई को आसानी से ओवरक्लॉक कर सकते हैं, बाद में आपका pi बूट करने में विफल हो सकता है।


3
BogoMIPs प्रदर्शन का बहुत अच्छा संकेतक नहीं है। इसके लिए अवश्य ही एक बेहतर तरीका होना चाहिए। '
एलेक्स चैम्बरलेन

@AlexChamberlain यह प्रदर्शन का अच्छा संकेतक नहीं है, बल्कि घड़ी की गति का एक अच्छा संकेतक है। अन्यथा बेंचमार्किंग कोड चलाने का कोई विकल्प नहीं है।
डैरेन विल्किंसन

मैंने ऊपर कोशिश की, लेकिन कोई नतीजा नहीं निकला। BogoMIPS 697 पर रहता है।
साजाक ट्रेकक

1
@SjaakTrekhaak क्या आपने विन्यास बदलने के बाद रिबूट किया था? मैंने यह कोशिश की है और BogoMIPS हमेशा केवल उस घड़ी की गति के तहत है जिसे मैंने कॉन्फ़िगरेशन में सेट किया है।
डैरेन विल्किंसन

1
@SjaakTrekhaak शायद आपको यहाँ पोस्ट की गई कुछ चीज़ों को आज़माना चाहिए: raspberrypi.org/phpBB3/viewtopic.php?f=63&t=11810
keiki

13
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq

जो आपको kHz में आपकी वर्तमान गति प्रदान करेगा। MHz प्राप्त करने के लिए 1000 से विभाजित करें।


मुझे लगता है कि यह kHz है। मेरा (आज शुरू हुआ, अभी भी ज्यादातर अछूता है) "700000" कहता है।
योगो

4

मेरे पास एक पाई नहीं है, लेकिन यह कमांड मेरे रास्पियन चेरोट में मौजूद है। यह मेरे क्वाड कोर डेस्कटॉप पर है, जो वर्तमान में कुछ हद तक निष्क्रिय है इसलिए इसे गवर्नर सेटिंग में ले जाता है (पता नहीं यह पी पर उपलब्ध है, मुझे नहीं लगता)

$ lscpu 
....
CPU-frequentie (MHz):  800.000
BogoMIPS:              5800.03
...

एक और, कुछ कैविट्स के साथ: यह बहुत विश्वसनीय नहीं है क्योंकि यह बायोस द्वारा रिपोर्ट की गई जानकारी का उपयोग करता है और यह वर्तमान रास्पियन मट्ठा रिपॉजिटरी में उपलब्ध नहीं है (क्योंकि मैं किसी दिन पोस्ट कर रहा हूं):

$ sudo dmidecode  | egrep "Max Speed|Current Speed"
Max Speed: 2900 MHz
Current Speed: 2900 MHz

3
lscpu काम नहीं करता है। आपके पास 800Mhz आपके क्वाड कोर का FSB है (मुझे लगता है)। रास्प पर मुझे निम्नलिखित मिलता है: वास्तुकला: armv6l बाइट ऑर्डर: लिटिल एंडियन सीपीयू (ओं): 1 ऑन-लाइन सीपीयू (s) सूची: 0
कीकी

2
dmidecode उपलब्ध नहीं है; E: Package 'dmidecode' has no installation candidate
साजाक ट्रेकक

1

4 कोर पी 3 बी के लिए

/ sys / devices / system / cpu / cpu [0-3] / cpufreq / scaling_cur_freq -type f खोजें | xargs बिल्ली | सॉर्ट | uniq -c


-4

आप टाइप कर सकते हैं sudo raspi-configमें LXTerminal, "Overclock" और दर्ज हिट करने के लिए नेविगेट करने के लिए तीर कुंजियों का उपयोग, फिर से दर्ज मारा, और देखो मेगाहर्ट्ज के तहत खंड कोई नहीं । हो गया!


1
ओपी वर्तमान मेगाहर्ट्ज को कैसे जानना है, इसे कैसे बदलना है।
शून्य

1
यह केवल आधे प्रश्न का उत्तर देता है ..
स्टीव रॉबिलार्ड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.