আমি AMD A8-4500 মি ভিত্তিক ল্যাপটপে উবুন্টু 14.04 (3.13.0-24-জেনেরিক কার্নেল) ব্যবহার করছি এবং আমি সম্প্রতি লক্ষ্য করেছি যে এএমডি টার্বো কোর আদৌ কাজ করছে না। উইন্ডোজে সমস্ত কিছু কাজ করে তবে লিনাক্স সিপিইউ ফ্রিকোয়েন্সিটিতে 1.9 গিগাহার্টজ (চেকড cpufreq-aperf
) পাওয়া যায় না।
এখানে আউটপুট cpupower frequency-info
, সক্রিয় বিজ্ঞপ্তির আউটপুট দেওয়া হয় : কোনও রাষ্ট্রের সমর্থনের আওতায় নেই :
analyzing CPU 0:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 4.0 us.
hardware limits: 1.40 GHz - 1.90 GHz
available frequency steps: 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, 1.40 GHz
available cpufreq governors: conservative, ondemand, userspace, powersave, performance
current policy: frequency should be within 1.90 GHz and 1.90 GHz.
The governor "ondemand" may decide which speed to use
within this range.
current CPU frequency is 1.90 GHz (asserted by call to hardware).
cpufreq stats: 1.90 GHz:32,63%, 1.80 GHz:0,74%, 1.70 GHz:0,50%, 1.60 GHz:1,20%, 1.40 GHz:64,93% (9287)
boost state support:
Supported: yes
Active: no
Boost States: 2
Total States: 8
Pstate-Pb0: 2800MHz (boost state)
Pstate-Pb1: 2300MHz (boost state)
Pstate-P0: 1900MHz
Pstate-P1: 1800MHz
Pstate-P2: 1700MHz
Pstate-P3: 1600MHz
Pstate-P4: 1400MHz
Pstate-P5: 900MHz
আরও পরীক্ষাগুলি (ব্যাকগ্রাউন্ডে 1920x1080 H.264 ভিডিও 1920x1080 এইচ .264 ভিডিওর অনডম্যান্ড শিডিয়ুলার এবং 3 টি দৃষ্টান্ত সহ দৌড়ে গেছে):
[m132@m132 turbostat]$ sudo cpupower monitor
[sudo] password for m132:
|Mperf || Idle_Stats
CPU | C0 | Cx | Freq || POLL | C1 | C2
0| 97,78| 2,22| 1821|| 0,00| 0,00| 0,00
1| 97,84| 2,16| 1821|| 0,00| 0,00| 0,00
2| 99,22| 0,78| 1807|| 0,00| 0,00| 0,00
3| 99,18| 0,82| 1808|| 0,00| 0,00| 0,00
[m132@m132 turbostat]$ sudo ./turbostat
cor CPU GHz TSC time
1.81 1.90 5**
0 0 1.81 1.90 5**
1 1 1.81 1.90
2 2 1.80 1.90
3 3 1.81 1.90
সম্পাদনা: দেখে মনে হচ্ছে ট্রিনিটি সিরিজের প্রসেসরের নিজস্ব বিএপিএম উত্স রয়েছে। এটি ড্রাইভার / জিপিইউ / ড্রিম / রেডিয়ন / ট্রিনিটি_ডিএম.সি তে অবস্থিত এবং স্থিতিশীলতার কারণে এটি (লেখার সময়) কেবলমাত্র এমএসআই বোর্ডগুলির জন্য সক্ষম হয়েছে। এটি সক্ষম করতে, এই ফাইলটি খুলুন, এই লাইনটি সন্ধান করুন:
pi->enable_bapm = false;
সত্য থেকে মিথ্যা পরিবর্তন করুন, তারপরে নতুন কার্নেল সংকলন এবং ইনস্টল করুন। আপনার এখন কার্নেল প্যানিক বাড়ানো উচিত । মনে রাখবেন যে সিপিইউ পাওয়ারটিও জিপিইউর সাথে ভাগ করে নেওয়া হয়েছে, তাই জিপিইউ যদি ব্যবহার হয় তবে আপনি প্রায়শই কখনই সর্বোচ্চ ফ্রিকোয়েন্সি পাবেন না।
nomodeset
কমান্ড লাইনে) অক্ষম করার চেষ্টা করতে পারেন ? এটি আমার জন্য এই সমস্যাটি স্থির করেছে।
Active: yes
, তবে আমি ধরে নিই যে এই তথ্যটি ভুল, কারণ কোনও প্রস্টেট দেখানো হয়নি এবং cpufreq-aperf
এখনও 1,9 গিগাহার্জ-এর চেয়ে বেশি ফ্রিকোয়েন্সি রিপোর্ট করে না। এছাড়াও এটি আমার জন্য সফটওয়্যার ওপেনজিএল রেন্ডারারের ব্যবহারকে বাধ্য করেছিল।
turbostat
বা cpupower monitor
? তারা কি টার্বো ব্যবহার হচ্ছে তা দেখায়?
cpufreq-aperf
কখনও কখনও 2GHz ফ্রিকোয়েন্সি রিপোর্ট করে তবে এটি এখনও উইন্ডোজের মতো 2,3 গিগাহার্জ বা 2,8 গিগাহার্জ-এ স্যুইচ করে না।