আমি বর্তমান সিপিইউপাওয়ারের গভর্নর পেতে চাই।
আমি যখন টাইপ cpupower frequency-info
করি তখন প্রচুর তথ্য পাই। কোনও প্রোগ্রামে এর মানটি ব্যবহার করার জন্য আমি কেবল গভর্নরকে আরও কোনও তথ্য "অনডেম্যান্ড" এর মতো পেতে চাই।
আমি বর্তমান সিপিইউপাওয়ারের গভর্নর পেতে চাই।
আমি যখন টাইপ cpupower frequency-info
করি তখন প্রচুর তথ্য পাই। কোনও প্রোগ্রামে এর মানটি ব্যবহার করার জন্য আমি কেবল গভর্নরকে আরও কোনও তথ্য "অনডেম্যান্ড" এর মতো পেতে চাই।
উত্তর:
বর্তমান গভর্নর নিম্নলিখিত হিসাবে প্রাপ্ত করা যেতে পারে:
cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
নোট করুন যে সিপিইউ * আপনাকে কেবল আপনার সিপিইউ নয়, আপনার সমস্ত কোরের স্কেলিং গভর্নর দেবে।
যদিও এই সমাধানটি সিস্টেম নির্ভর হতে পারে। আমি এই 100% নিশ্চিত নই যে এটি পোর্টেবল।
আমার রাইজন 7 সিস্টেমে সর্বশেষতম ফেডোরার রিলিজ (26 আলফা) এ, আমি এটি করেছি:
ফেডোরা 26 আলফায় সিপিউপাওয়ার ইনস্টল করা নেই - তাই এটি পান:
dnf install kernel-tools
এই ইনস্টলগুলি /etc/sysconfig/cpupower
যা ডিফল্টরূপে পারফরম্যান্স স্তর নির্ধারণ করবে (আপনি যদি আলাদা স্তর চান তবে প্রথম লাইনটি সম্পাদনা করুন):
CPUPOWER_START_OPTS="frequency-set -g performance"
CPUPOWER_STOP_OPTS="frequency-set -g ondemand"
এখন সমালোচনামূলক বিট - সক্ষম এবং cpup পাওয়ার পরিষেবা শুরু করুন
systemctl enable --now cpupower
পারফরম্যান্স স্তর সেট করা হয়েছে তা নিশ্চিত করুন:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
পুনরায় বুট করুন এবং cat
স্থির কর্মক্ষমতা নিশ্চিত করতে সেই আদেশটি পুনরাবৃত্তি করুন