আমি সম্প্রতি একটি বালুকামাল সেতু সিপিইউ সহ একটি ল্যাপটপ কিনেছি যার মধ্যে টার্বো বুস্ট হওয়ার কথা । 11.04 এ কি টার্বো বুস্ট সমর্থিত? এটি কাজ করছে কিনা আমি কীভাবে বলতে পারি?
আমি চেষ্টা এই কিন্তু এটি শুধুমাত্র সনাক্ত করতে মনে হয় Nehalem সিপিইউ।
আমি সম্প্রতি একটি বালুকামাল সেতু সিপিইউ সহ একটি ল্যাপটপ কিনেছি যার মধ্যে টার্বো বুস্ট হওয়ার কথা । 11.04 এ কি টার্বো বুস্ট সমর্থিত? এটি কাজ করছে কিনা আমি কীভাবে বলতে পারি?
আমি চেষ্টা এই কিন্তু এটি শুধুমাত্র সনাক্ত করতে মনে হয় Nehalem সিপিইউ।
উত্তর:
11.04 2..6.38 কার্নেলটি চালায় যা স্যান্ডি ব্রিজ সিপিইউগুলির সাথে ভাল কাজ করার কথা।
আপনি একটি টার্মিনাল খুলুন এবং চালাতে পারেন grep MHz /proc/cpuinfo
। তারপরে দ্বিতীয় টার্মিনাল ট্যাবটি খুলুন এবং একটি লুপ চালান while :; do :; done
। প্রথম টার্মিনালে, grep MHz /proc/cpuinfo
আবার চালান । আপনার দেখতে হবে যে কোনও একটিরও এখন উচ্চতর ফ্রিকোয়েন্সি রয়েছে:
$ grep MHz /proc/cpuinfo
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 3701.000
cpu MHz : 1600.000
cpu MHz : 1600.000
এছাড়াও আপনি চেষ্টা করে দেখতে পারেন powertop এবং turbostat
থেকে লিনাক্স-সরঞ্জাম-সাধারণ প্যাকেজ (চালানোর sudo modprobe msr
আগে sudo turbostat
)। I7z এর এসভিএন সংস্করণটি স্যান্ড্রি ব্রিজের জন্য কাজ করার কথা রয়েছে (এবং এটি আমার জন্য ডেস্কটপ আই 7 দিয়ে কাজ করে)।
/proc/
এবং /sys/device/system/cpu/
হয় সবসময় নকশা নিয়মিত ফ্রিকোয়েন্সি সীমাবদ্ধ; দেখতে kernel.org/doc/Documentation/cpu-freq/boost.txt এছাড়াও, CPU- র freq Mons,, এই তথ্য উপর নির্ভর তাই তারা উত্সাহ দেখাবে না। কিন্তু turbostat
এবং অন্যান্য সরঞ্জামগুলি করবে। সংহত গ্রাফিক্স সহ এএমডি প্রসেসরগুলির জন্য বিশেষ যত্ন নেওয়া উচিত, জিজ্ঞাসাবাবু / এ / 501599/308343 @king_julien দেখুন আপনার অনুমানটি সম্ভবত ভুল।
sudo turbostat
এই জন্য ব্যবহার করুন । এর আউটপুট cat /proc/cpuinfo
সর্বদা আসল বর্তমান সিপিইউ ফ্রিকোয়েন্সিটি প্রদর্শন করে না তবে তার পরিবর্তে সর্বাধিক নন-টার্বো ফ্রিকোয়েন্সি এমনকি তুর্বো বুস্ট সক্ষম ও সক্রিয় থাকলেও।
এলমিকার উত্তরে যেমন বলা হয়েছে, আপনাকে এমএসআর মডিউলটি লোড করতে হবে sudo modprobe msr
এবং তারপরে টার্বোস্ট্যাট চালাতে হবে sudo turbostat
।
টার্বোস্ট্যাট ইনস্টল করতে আপনার চালানো দরকার:
$ sudo apt-get install linux-tools-common linux-tools-generic
(স্পষ্টতই আমার এই ডেভিড-গার্ডনার পোস্টে মন্তব্য হিসাবে যুক্ত করার খ্যাতি নেই)
দ্বিতীয় শীর্ষ ভোটের উত্তরটি যেমন নির্দেশিত হয়েছে, শীর্ষে ভোট দেওয়া এবং স্বীকৃত উত্তর কখনও কখনও সর্বাধিক নিয়মিত ফ্রিকোয়েন্সি দেখায়।
আপনি CPU- র সংখ্যা 0. জন্য ফ্রিকোয়েন্সি দেখতে পারেন নিচে দেখুন সব CPU- এর প্রতিস্থাপন 0
সঙ্গে *
। তিন দশমিক স্থান সহ ফ্রিকোয়েন্সিটি মেগাহার্টজে প্রকাশ করা হয়। সুতরাং 1000000
= 1000 মেগাহার্টজ = 1 গিগাহার্টজ। এই ইনটেল স্কাইলাক প্রসেসরটি টার্বো বুস্ট সক্ষম সহ 2.6 গিগাহার্টজ বা 3.5 গিগাহার্টজ রেট করা হয়েছে।
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
800000
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
3500000
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
1027669
$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
2754249
2700098
2842167
2700270
1359287
901937
1662780
1731062
8 টির মধ্যে 4 টি প্রসেসরের টার্বো মোডে রয়েছে (2.6 গিগাহার্টজ উপরে)
$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
808913
800029
800022
800004
800001
800001
800013
800009
সমস্ত ট্যাবলেটগুলি সর্বনিম্ন 800 গিগাহার্জ গতিতে রয়েছে যদিও 11 টি ট্যাব খোলা থাকলে ক্রোম দুটি স্ক্রিনে চলছে তবে ইউটিউব থামিয়ে দিয়েছে।
টার্মিনালটি ব্যবহার করে আপনি পরীক্ষা করতে পারবেন টার্বো বুস্ট বৈশিষ্ট্যটি সক্ষম হয়েছে কিনা:
$ cat /sys/devices/system/cpu/intel_pstate/no_turbo
0
এটি একটি ডাবল নেতিবাচক; যখন "কোনও টার্বো" বন্ধ নেই (= 0) তখন টার্বো বুস্ট চালু আছে।
নিষ্ক্রিয় টার্বো বুস্ট ব্যবহার করতে sudo
ক্ষমতা এবং সুইচ সেট no_turbo
করতে 1
:
$ echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
1
ফিরে 1
ইঙ্গিত Turbo এখন বন্ধ আছে।
অন্যান্য উত্তরগুলি মৌলিক সি এল এল (কমান্ড লাইন ইন্টারফেস) এর বিকল্প পদ্ধতি উল্লেখ করে। আমি এটি করতে কঙ্কি ব্যবহার করতে চাই । স্কাইলেকে সিপিইউর নীচের উদাহরণে 800 মেগাহার্টজ থেকে 2600 মেগাহার্টজ নিয়মিত ফ্রিকোয়েন্সি রয়েছে। টার্বো বুস্ট সক্ষম করে ফ্রিকোয়েন্সি ভারী বোঝার নীচে 3500 মেগাহার্টজ এ চলে যেতে পারে।
grep
পুরো ফাইল সিস্টেমে চলার সময় নীচের .gif নমুনাটি ভারী লোডের মধ্যে প্রায় 3100 মেগাহার্টজ ফ্রিকোয়েন্সি দেখিয়ে শুরু হয় । তারপর আদেশ জারি করা হয়:
$ echo "1" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
... টার্বো বুস্ট বন্ধ করতে। গতি 2600 মেগাহার্টজ স্থির গতিতে ড্রপ যা টার্বো ছাড়াই নিয়মিত সর্বোচ্চ গতি।
তারপরে টার্বো কমান্ডটি বিপরীত হয়:
$ echo "0" | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo
... টার্বো ফিরিয়ে আনতে এবং গতি 2600 মেগাহার্টজ এর উপরে চলে যায় এবং আবার 3100 থেকে 3200 মেগাহার্টজ ওঠানামা করে।
টার্বো চালু করা হলে তাপমাত্রা 10 ডিগ্রি কত দ্রুত লাফায় তা লক্ষ্য করুন
/sys/devices/system/cpu/intel_pstate/no_turbo
। সিপিইউগুলি জিওন ই 5-2690 , যার বুস্ট প্রযুক্তি থাকা উচিত ... আমার কার্নেলটি কি (2.6.32) খুব পুরানো?
cpupower
আপনার প্রসেসরের পাওয়ার সাশ্রয় সম্পর্কিত বৈশিষ্ট্যগুলি পরীক্ষা ও সুর করার জন্য সরঞ্জামগুলির সংগ্রহ। cpupower frequency-info
প্রয়োজনীয় তথ্য পেতে সাহায্য করতে পারেন।
নমুনা আউটপুট:
# cpupower frequency-info
analyzing CPU 0:
driver: intel_pstate
...
...
current CPU frequency is 2.80 GHz (asserted by call to hardware).
boost state support:
Supported: yes
Active: yes
3000 MHz max turbo 4 active cores
3000 MHz max turbo 3 active cores
3100 MHz max turbo 2 active cores
3100 MHz max turbo 1 active cores
বাস্ট স্টেট - সক্রিয় আপনি যা খুঁজছেন তা নিশ্চিত করে।
ম্যান পৃষ্ঠা: https://linux.die.net/man/1/cpup পাওয়ার
পিএস: আমি এটির পুরানো থ্রেডটি জানি তবে এই উত্তরটি এখানে উপযুক্ত বলে মনে হয়েছিল এবং কাউকে সহায়তা করতে পারে।