লিনাক্স সিস্টেমগুলি একযোগে অনেকগুলি প্রক্রিয়া (কাজ) চালাতে পারে। এমনকি যদি CPU এ একাধিক প্রসেসর বা কোর থাকে তবে প্রসেসগুলির সংখ্যা সাধারণত উপলব্ধ কোরের সংখ্যা ছাড়িয়ে যায়। এটি সক্রিয় প্রসেসগুলিতে উপলব্ধ CPU চক্রগুলি বিতরণের জন্য লিনাক্স কার্নেলের কাজ।
অগ্রাধিকার সোজা পেতে Nice ব্যবহার করুন
ডিফল্টরূপে, সমস্ত প্রক্রিয়া সমানভাবে জরুরী বলে মনে করা হয় এবং CPU পরিমাণের একই পরিমাণ বরাদ্দ করা হয়। ব্যবহারকারীদের প্রক্রিয়াগুলির আপেক্ষিক গুরুত্ব পরিবর্তন করতে সক্ষম করার জন্য, লিনাক্স ব্যবহারকারীদের দ্বারা সেট করা বা পরিবর্তিত প্রতিটি কাজের সাথে অগ্রাধিকার প্যারামিটারকে যুক্ত করে। লিনাক্স কার্নেল তার প্রতিটি আপেক্ষিক অগ্রাধিকার মানের ভিত্তিতে প্রতিটি প্রক্রিয়াটির জন্য CPU সময় সংরক্ষণ করে।
চমৎকার পরামিতি এই উদ্দেশ্যে ব্যবহার করা হয়। এটি বিয়োগ 20 থেকে প্লাস 19 পর্যন্ত এবং শুধুমাত্র পূর্ণসংখ্যা মান নিতে পারে। বিয়োগ ২0 একটি মান সর্বোচ্চ অগ্রাধিকার স্তর প্রতিনিধিত্ব করে, যেখানে 19 সর্বনিম্ন প্রতিনিধিত্ব করে। সর্বাধিক নেতিবাচক সংখ্যা দ্বারা সর্বাধিক অগ্রাধিকার স্তর নির্দেশ করা হয় যে কিছুটা counterintuitive হয়। যাইহোক, কম অগ্রাধিকারে চলমান "নিকার" হিসাবে বিবেচিত হয় কারণ এটি অন্যান্য প্রসেসগুলিকে CPU সময়ের বৃহত্তর ভাগ ব্যবহার করার অনুমতি দেয়।
কিভাবে সুন্দর খেলা
কমান্ড ব্যবহার করে:
চমৎকারএকটি নতুন প্রক্রিয়া (কাজ) শুরু করে এবং একই সময়ে এটি একটি অগ্রাধিকার (সুন্দর) মান নির্ধারণ করে। ইতিমধ্যে চলমান একটি প্রক্রিয়া অগ্রাধিকার পরিবর্তন করার জন্য কমান্ডটি ব্যবহার করুন:
reniceউদাহরণস্বরূপ, নিম্নোক্ত কমান্ড লাইনটি "বড় কাজ" প্রক্রিয়াটি শুরু করে, যাতে মানটি 12 থেকে ভাল হয়:
চমৎকার -12 বড় কাজ
মনে রাখবেন যে 1২ এর সামনে ড্যাশ একটি বিয়োগ চিহ্নকে প্রতিনিধিত্ব করে না। চমৎকার কমান্ডের আর্গুমেন্ট হিসাবে পাস করা একটি পতাকা চিহ্নিত করার স্বাভাবিক ফাংশন রয়েছে।
বিয়োগ 12 তে চমৎকার মান নির্ধারণ করতে, অন্য ড্যাশ যুক্ত করুন:
চমৎকার - 12 বড় কাজ
কম চমৎকার মান একটি উচ্চ অগ্রাধিকার অনুরূপ মনে রাখবেন। সুতরাং, 1২-এর চেয়ে 12 এর বেশি অগ্রাধিকার। ডিফল্ট সুন্দর মান 0. নিয়মিত ব্যবহারকারী নিম্ন অগ্রাধিকার (ইতিবাচক চমৎকার মান) সেট করতে পারেন। উচ্চতর অগ্রাধিকার (নেতিবাচক সুন্দর মান) ব্যবহার করার জন্য, প্রশাসকীয় সুবিধাগুলি প্রয়োজন।
আপনি renice ব্যবহার করে ইতিমধ্যে চলমান একটি কাজ অগ্রাধিকার পরিবর্তন করতে পারেন। উদাহরণ স্বরূপ:
renice 17 -p 1134
এটি প্রক্রিয়া আইডি 1134 থেকে 17 পর্যন্ত কাজটির চমৎকার মান পরিবর্তন করে। এই ক্ষেত্রে, চমৎকার মান উল্লেখ করার সময় কমান্ড বিকল্পের জন্য কোন ড্যাশ ব্যবহার করা হয় না। নিম্নলিখিত কমান্ড 1134 থেকে -3 প্রসেসের চমৎকার মান পরিবর্তন করে:
renice -3-P 1134
বর্তমান প্রসেসগুলির একটি তালিকা মুদ্রণ করতে, ব্যবহার করুন PS কমান্ড।




