لینکس میں "اچھا" اور "رینئس" حکم استعمال کرتے ہوئے

یہ سب ترجیحات کے بارے میں ہے.

لینکس کے نظام کے ساتھ ساتھ بہت سے عمل (ملازمتیں) چل سکتی ہیں. یہاں تک کہ اگر CPU کے پاس بہت سے پروسیسرز یا کور ہیں، عام طور پر دستیاب عناصر کی تعداد زیادہ سے زیادہ ہے. یہ فعال عملوں کے لئے دستیاب سی پی یو سائیکلوں کو تقسیم کرنے کے لئے لینکس کینیر کا کام ہے.

براہ راست ترجیحات حاصل کرنے کے لئے اچھا ہے

پہلے سے طے شدہ طور پر، تمام عملوں کو مساوات کو فوری طور پر سمجھا جاتا ہے اور CPU وقت کی اسی رقم کو مختص کیا جاتا ہے. صارف کے عمل کی ساری اہمیت کو تبدیل کرنے کے لئے، لینکس صارف کی طرف سے سیٹ یا تبدیل کیا جا سکتا ہے ہر کام کے ساتھ ایک ترجیحی پیرامیٹر کے ساتھ مل کر. اس کے بعد لینکس کشتی کو ہر پروسیسنگ کے لئے سی پی یو کا وقت اس کے رشتہ دار ترجیحی قیمت پر مبنی ہے.

اس مقصد کے لئے اچھا پیرامیٹر استعمال کیا جاتا ہے. یہ مائنس سے 20 سے زائد 19 تک ہوتا ہے اور صرف انوائزر اقدار پر لے جا سکتا ہے. مائنس 20 کی قیمت سب سے زیادہ ترجیحی سطح کی نمائندگی کرتا ہے، جبکہ 19 سب سے کم کی نمائندگی کرتا ہے. یہ حقیقت یہ ہے کہ سب سے زیادہ ترجیحی سطح پر ظاہر ہوتا ہے کہ سب سے زیادہ منفی تعداد کسی حد تک غیر معمولی ہے؛ تاہم، کم ترجیح پر چل رہا ہے "اچھا،" سمجھا جاتا ہے کیونکہ یہ سی پی یو کے وقت کا بڑا حصہ استعمال کرنے کے لئے دیگر عمل کی اجازت دیتا ہے.

اچھا کیسے چل رہا ہے

کمانڈ کا استعمال کرتے ہوئے ایک نیا عمل شروع ہوتا ہے (نوکری) اور ایک ہی وقت میں اسے ایک ترجیح (اچھی) ​​قدر فراہم کرتا ہے. ایک ایسی پروسیسنگ کی ترجیح کو تبدیل کرنے کے لئے جو پہلے سے ہی چل رہا ہے، کمانڈ کی رینج کا استعمال کریں.

مثال کے طور پر، مندرجہ ذیل کمانڈ لائن عمل "بڑے کام،" شروع ہوتا ہے 12 اچھی قیمت:

اچھا 12 بڑے کام

نوٹ کریں کہ 12 کے سامنے ڈیش ایک مائنس کے نشان کی نمائندگی نہیں کرتا. اچھا کمانڈ پر ایک دلیل کے طور پر منظور ایک پرچم مارکنگ کی معمول کی تقریب ہے.

مائنس 12 کے لئے اچھا قدر مقرر کرنے کے لئے، ایک اور ڈیش شامل کریں:

اچھا - 12 بڑی ملازمت

یاد رکھیں کہ کم اچھے اقدار اعلی ترجیحات کے مطابق ہیں. لہذا، -12 سے زیادہ 12 کی ترجیح ہے. پہلے سے طے شدہ اچھی قیمت ہے. باقاعدگی سے صارفین کو کم ترجیحات (مثلا اچھا اقدار) مقرر کر سکتے ہیں. اعلی ترجیحات (منفی اچھے اقدار) کو استعمال کرنے کے لئے، منتظمین کے استحکام کی ضرورت ہے.

آپ کسی نوکری کی ترجیح کو تبدیل کرسکتے ہیں جو پہلے ہی رینج کا استعمال کرتے ہوئے چل رہا ہے.

17 -11 1134 کا نام تبدیل کریں

یہ عمل کی شناختی نمبر 1134 سے 17.34 کے ساتھ نوکری کی اچھی قیمت میں تبدیلی کرتا ہے. اس صورت میں، اچھی قیمت کا تعین کرتے وقت کمانڈ کے اختیار کے لئے کوئی ڈیش استعمال نہیں کیا جاتا ہے. مندرجہ ذیل کمانڈ نے 1134 سے 3 تک عمل کی اچھی قدر تبدیل کردی ہے.

رینج -3 -11 1134

موجودہ عمل کی ایک فہرست کو پرنٹ کرنے کے لئے، پی ایس کمانڈ کا استعمال کریں. "l" (جیسے "فہرست" میں شامل) کے اختیارات "کالم عنوان" کے تحت اچھی قیمت کی فہرست. مثال کے طور پر:

پی ایس ایل