টার্বো বুস্ট কাজ করছে?


29

আমি সম্প্রতি একটি বালুকামাল সেতু সিপিইউ সহ একটি ল্যাপটপ কিনেছি যার মধ্যে টার্বো বুস্ট হওয়ার কথা । 11.04 এ কি টার্বো বুস্ট সমর্থিত? এটি কাজ করছে কিনা আমি কীভাবে বলতে পারি?

আমি চেষ্টা এই কিন্তু এটি শুধুমাত্র সনাক্ত করতে মনে হয় Nehalem সিপিইউ।

উত্তর:


26

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 দিয়ে কাজ করে)।


তার জন্য ধন্যবাদ. দেখা যাচ্ছে যে টার্বো বুস্ট আমার পক্ষে কাজ করছে না। আমার কাছে 8,1 ম্যাকবুক প্রো রয়েছে। এবং এটি ২.7 গিগাহার্জ এ সীমাবদ্ধ হয়েছে যা বিজ্ঞাপনিত বেস ঘড়ির গতিবেগ হয়, যখন টার্বো বুস্টের গতি 3..৪ গিগাহাটে প্রচার করা হয়। আমি সম্ভবত এটি নিয়ে একটি নতুন প্রশ্ন শুরু করব। । ।
গ্রেগজ

আমি কিছুটা বিভ্রান্ত হয়ে পড়েছি: আপনার কৌশলটি টার্বো বুস্ট ব্যবহার করা কার্যকর বলে মনে হচ্ছে না। তবে আমি যদি i7z স্ক্রিপ্টটি ব্যবহার করি তবে আমাকে বলবে যে টার্বো বুস্ট সক্ষম রয়েছে।
n3rd

@ আর 3 এস 3 টি, 3701 এর অর্থ মাদারবোর্ডের বিবেচনার ভিত্তিতে সক্রিয় হওয়া টার্বো বুস্ট সক্ষম সহ 3700 really
psusi

এটি অদ্ভুত আমার প্রসেসরটি হেসে বেস ঘড়ির গতিবেগ 1.8 গিগাহার্টজ এর সাথে টার্বো 2.6 গিগাহার্টজ পর্যন্ত বাড়িয়ে দেয় তবে আমি কেবল এটিই আমাকে 800 মেগাহার্টজ থেকে 1.8 গিগাহার্টজ দেখিয়েছি। এতে অবাক হওয়ার কিছু নেই যে উবুন্টু কিছুটা
পিছিয়ে পড়েছে

7
এই উত্তরটি কেবল আংশিক সত্য বলে মনে হচ্ছে। সকল মধ্যে তথ্য /proc/এবং /sys/device/system/cpu/হয় সবসময় নকশা নিয়মিত ফ্রিকোয়েন্সি সীমাবদ্ধ; দেখতে kernel.org/doc/Documentation/cpu-freq/boost.txt এছাড়াও, CPU- র freq Mons,, এই তথ্য উপর নির্ভর তাই তারা উত্সাহ দেখাবে না। কিন্তু turbostatএবং অন্যান্য সরঞ্জামগুলি করবে। সংহত গ্রাফিক্স সহ এএমডি প্রসেসরগুলির জন্য বিশেষ যত্ন নেওয়া উচিত, জিজ্ঞাসাবাবু / এ / 501599/308343 @king_julien দেখুন আপনার অনুমানটি সম্ভবত ভুল।
সিএমডি চালান

17

sudo turbostatএই জন্য ব্যবহার করুন । এর আউটপুট cat /proc/cpuinfoসর্বদা আসল বর্তমান সিপিইউ ফ্রিকোয়েন্সিটি প্রদর্শন করে না তবে তার পরিবর্তে সর্বাধিক নন-টার্বো ফ্রিকোয়েন্সি এমনকি তুর্বো বুস্ট সক্ষম ও সক্রিয় থাকলেও।

এলমিকার উত্তরে যেমন বলা হয়েছে, আপনাকে এমএসআর মডিউলটি লোড করতে হবে sudo modprobe msrএবং তারপরে টার্বোস্ট্যাট চালাতে হবে sudo turbostat


5

টার্বোস্ট্যাট ইনস্টল করতে আপনার চালানো দরকার:

$ sudo apt-get install linux-tools-common linux-tools-generic

(স্পষ্টতই আমার এই ডেভিড-গার্ডনার পোস্টে মন্তব্য হিসাবে যুক্ত করার খ্যাতি নেই)


আপনি এই উত্তরে সর্বদা একটি সম্পাদনার পরামর্শ দিতে পারেন।
মুড়ু

4

গৃহীত শীর্ষস্থানীয় ভোট দেওয়া উত্তর সর্বদা কার্যকর হয় না

দ্বিতীয় শীর্ষ ভোটের উত্তরটি যেমন নির্দেশিত হয়েছে, শীর্ষে ভোট দেওয়া এবং স্বীকৃত উত্তর কখনও কখনও সর্বাধিক নিয়মিত ফ্রিকোয়েন্সি দেখায়।

বিকল্প সিএলআই পদ্ধতি

আপনি CPU- র সংখ্যা 0. জন্য ফ্রিকোয়েন্সি দেখতে পারেন নিচে দেখুন সব CPU- এর প্রতিস্থাপন 0সঙ্গে *। তিন দশমিক স্থান সহ ফ্রিকোয়েন্সিটি মেগাহার্টজে প্রকাশ করা হয়। সুতরাং 1000000= 1000 মেগাহার্টজ = 1 গিগাহার্টজ। এই ইনটেল স্কাইলাক প্রসেসরটি টার্বো বুস্ট সক্ষম সহ 2.6 গিগাহার্টজ বা 3.5 গিগাহার্টজ রেট করা হয়েছে।

সর্বনিম্ন ফ্রিকোয়েন্সি 800 মেগাহার্টজ

$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
800000

সর্বাধিক ফ্রিকোয়েন্সি 3500 মেগাহার্টজ (3.5 গিগাহার্টজ)

$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
3500000

বর্তমান ফ্রিকোয়েন্সি 1027.669 মেগাহার্টজ (1.028 গিগাহার্টজ)

$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
1027669

ইউটিউব লোড হয়ে গেলে সিপিইউ 0 থেকে 7 ফ্রিকোয়েন্সি

$ cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq
2754249
2700098
2842167
2700270
1359287
901937
1662780
1731062

8 টির মধ্যে 4 টি প্রসেসরের টার্বো মোডে রয়েছে (2.6 গিগাহার্টজ উপরে)

ইউটিউব যখন বিরতি দেয় তখন সিপিইউ 0 থেকে 7 ফ্রিকোয়েন্সি

$ 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 ডিগ্রি কত দ্রুত লাফায় তা লক্ষ্য করুন


কঙ্কি জিএফ এর কোন অংশটি টার্বোবোস্ট দেখায়?
মুড়ু

@ মুরু আমার পুরানো ল্যাপটপটি জ্বালানো উচিত এবং ভারী বোঝার অধীনে একটি নতুন .gif উত্পন্ন করা উচিত কারণ আইভি ব্রিজের সিপিইউ টার্বো ২.৪ গিগাহার্টজ (২৪০০ মেগাহার্টজ) পরে ব্যস্ত। যাইহোক আমরা ধরে নিই যে কঙ্কি স্রষ্টা তার প্রসেসরের গতি নূন্যতম, নন-টার্বো এবং টার্বো সর্বোচ্চে সর্বোচ্চ জানেন knows তারপরে তিনি টার্বো কাজ করছে কি না তা জানতে কেবল মেগাহার্টজ রিডআউটকে এক নজরে দেখতে পারেন।
WinEunuuchs2 ইউনিক্স

হ্যাঁ তুমি পারবে.
মারু

আমার সার্ভারে RHEL-6.6 চলমান উপর সেখানে নেই /sys/devices/system/cpu/intel_pstate/no_turbo। সিপিইউগুলি জিওন ই 5-2690 , যার বুস্ট প্রযুক্তি থাকা উচিত ... আমার কার্নেলটি কি (2.6.32) খুব পুরানো?
মিখাইল টি।

@MikhailT। আমি নিশ্চিত নই. আমি আপনার চশমা পড়েছি এবং এটি স্যান্ডি ব্রিজের উপর ভিত্তি করে যা দ্বিতীয় প্রজন্মের। আমার আইভি ব্রিজটি তৃতীয় প্রজন্মের ছিল এবং উপরে বর্ণিত হিসাবে স্পষ্টভাবে টার্বো বুস্ট সেটআপ ছিল। আমার বর্তমান ল্যাপটপটি ষষ্ঠ প্রজন্মের (স্কাইলেক) এবং উপরের ডিরেক্টরিগুলিতে মেনে চলে। তারা সবেমাত্র অষ্টম প্রজন্ম প্রকাশ করেছে (আমার মনে হয় কফি লেক) তবে এখনও এটি সন্ধান করেন নি। কর্মক্ষেত্রে আমাদের আরইএইচএল রয়েছে এবং একদিন এটি শেল প্রম্পটে ক্র্যাশ হয়ে গেছে এবং আমি আবিষ্কার করেছি যে কার্নেলের সংস্করণটি ছিল 2.6.512 বা এর মতো কিছু। আমি ভীত আমি আপনার প্রশ্নের উত্তর দিতে যথেষ্ট জানি না।
WinEunuuchs2 ইউনিক্স

1

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 পাওয়ার

পিএস: আমি এটির পুরানো থ্রেডটি জানি তবে এই উত্তরটি এখানে উপযুক্ত বলে মনে হয়েছিল এবং কাউকে সহায়তা করতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.