সর্বাধিক প্রসেসরের গতি সীমাবদ্ধ করুন

সিপিইউ

দীর্ঘদিন ধরে আমি ভাবছিলাম যে আমার কম্পিউটারটি লিনাক্সে কেন বেশি গরম হয়েছে, যদিও এটি উইন্ডোজেও আমার সাথে ঘটেছিল তবে প্রায়শই হয় না, তাই আমি ভাবছিলাম কি হবে এবং আমি বুঝতে পেরেছিলাম যে এটি তখনই ঘটেছে যখন 2 প্রসেসরের কোনওটি 100% ফ্রিকোয়েন্সিতে ছিল দীর্ঘায়িত সময় যা এটি অতিরিক্ত উত্তাপের ফলে এবং অবশেষে বন্ধ হয়ে যায়।

এটি কোনও লিনাক্স ডিস্ট্রো ইনস্টল করা প্রায় অসম্ভব করে দিয়েছিল যেহেতু তারা প্রসেসরের সর্বাধিক রেখে দিতে লাইভ সিডি থেকে তৈরি করে এবং আমাকে ল্যাপটপের ভেন্টিলেশন ইনলেটে একটি ফ্যান লাগাতে হয়েছিল, এটি ইনস্টল করার আমার ম্যানিয়ায় আমি বেশ কয়েকবার এটি করেছি ডিস্ট্রো আমি কেবল বিভাগে প্রবেশ না করা পর্যন্ত এটিকে সামনে রেখেছিলাম তবে কেবল জিনোম 2 প্রসেসরের ফ্রিকোয়েন্সি (ইউজারস্পেস মোডে) সন্নিবেশিত অ্যাপলেট দিয়ে সীমাবদ্ধ করতে পারে তবে আমি যে ফ্রিকোয়েন্সি রেখেছিলাম তা এটি সর্বদা স্থায়ী ছিল এবং এটি ছিল অনডমেন্ডে নয় এবং এটি এটি সর্বদা যে ফ্রিকোয়েন্সিতে রেখেছিল তা আমি তৈরি করেছিলাম এবং প্রসেসরের যে প্রয়োজন তা নয়।

এটি যখন আমি সর্বাধিক ফ্রিকোয়েন্সি যেখানে প্রসেসরটি কাজ করতে পারে তা সীমাবদ্ধ করতে চেয়েছিলাম, যাতে প্রসেসরের 100% না পৌঁছেই অনডেম্যান্ডে পরিচালিত হবে যাতে এটি অতিরিক্ত গরম না হয়।

প্রথমে আমাদের অবশ্যই জানতে হবে টার্মিনালে আমাদের কত প্রসেসর রয়েছে:

ls / sys / ডিভাইস / সিস্টেম / সিপিইউ / | গ্রেপ সিপিইউ [0-9]

আমার ক্ষেত্রে আউটপুট ছিল

cpu0 cpu1

এর অর্থ আমার 2 টি প্রসেসর রয়েছে

তারপরে আপনার প্রতিটি প্রসেসরের জন্য

আরও / সিস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ [0-9] / সিপুফেরিক / স্কেলিং_ভ্যালিটি_ফ্রোয়েসি

আমার ক্ষেত্রে ফলাফলগুলি ছিল

::::::::::::::: / এসআইএস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ / সিপুফ্রেইক / স্কেলিং_ভ্যালি_ফ্রিকোয়েন্সি :::::::::::::: 0 2100000 1050000 - মোড়-- (পরবর্তী ফাইল: / সিস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ 525000 / সিপিফ্রেইক / স্কেলিং_ভায়ালাবল ::::::::::::: / এসআইএস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ 1 / সিপিউফ্রেইক / স্কেলিং_ভ্যালি_ফেসিয়েন্স :::: ::::::::::: 1 2100000 1050000

উভয় প্রসেসরের জন্য, যেমন আমি উল্লেখ করেছি যে যদি আমার 2100000 হার্টজ প্রসেসর থাকে তবে এটি কিছুক্ষণ পরে ওভারহেট হয়ে যায় তাই আমি সর্বাধিক ফ্রিকোয়েন্সি সীমাবদ্ধ করতে চাই, কারণ ডিরেক্টরি / সিএস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিউक्स / সিপুফ্রেইক / থেকে ফাইলগুলি রয়েছে অ্যাডমিনিস্ট্রেটর প্রশাসনিক হিসাবে আমরা যে পরিবর্তনগুলি করতে চাই তা প্রয়োজনীয়

সর্বাধিক গতি ফাইলটিতে সম্পাদিত হয়

/ সিস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ / সিপুফ্রেইক / স্কেলিং_ম্যাক্স_ফ্রেইক / সিএস / ডিভাইস / সিস্টেম / সিপিইউ / সিপিইউ 0 / সিপিফ্রেইক / স্কেলিং_ম্যাক্স_ফ্রেক

এবং যেহেতু আমি প্রতিটি প্রারম্ভেই এটি পরিবর্তন করতে চাই, তাই এটি /etc/rc.local এ রাখা আমার পক্ষে সুবিধাজনক তবে আমি প্রশাসক হিসাবে সেই ফাইলটি সম্পাদনা করি
সূক্ত

gksu gedit /etc/rc.local

কেডিই

kdesu কেট /etc/rc.local

টার্মিনাল (আপনার প্রিয় সম্পাদকে ন্যানো পরিবর্তন করুন বা কমান্ডটি টাইপ করার আগে su ব্যবহার করুন)

sudo ন্যানো /etc/rc.local

লাইনের মধ্যে যুক্ত করুন

 # !!

আর তাই প্রসেসরের সর্বোচ্চ গতি হবে 1050000।

আমি আশা করি এটি কারও কাজে লাগবে।


Google-এ পছন্দের উৎস হিসেবে যোগ করুন