google-site-verification=HJNyTmAw1K8myVv0UUV7sgoTvemosSaDkparjnaj7kU كيفية التحكم في أولويات التطبيق باستخدام Ananicy في Linux - تقنية عالمي الخاص كيفية التحكم في أولويات التطبيق باستخدام Ananicy في Linux كيفية التحكم في أولويات التطبيق باستخدام Ananicy في Linux كيفية التحكم في أولويات التطبيق باستخدام Ananicy في Linux
recent
أخبار ساخنة

كيفية التحكم في أولويات التطبيق باستخدام Ananicy في Linux

مالك الموقع
الصفحة الرئيسية

 تطبيقات التحكم Ananicy مميزة


Auto Nice Daemon قديم ، وتغيير أولويات البرنامج يدويًا أمر مزعج. أليست هناك طريقة حديثة للتحكم في عدد الموارد التي يجب أن يستخدمها كل برنامج؟ لقاء Ananicy (آخر السيارات لطيفة الخفي)، وصناعة السيارات الحديثة لطيفة الحل، والتي يمكنك إنشاء ملفات تعريف لهذا البرنامج لتحديد أولويات التطبيقات التي تهتم بها. دعنا نرى كيف يمكنك القيام بذلك.


التركيب

Ananicy احتياجات سيستم دي في العمل، لذلك فمن غير متوافق مع كل توزيع تحت الشمس. لتثبيته على Ubuntu و Mint و Debian والتوزيعات المتوافقة ، استخدم:



إذا كنت تستخدم Arch أو Manjaro أو توزيعة أخرى مماثلة ، فيمكنك تثبيتها باستخدام:


يعتمد Ananicy أيضًا على schedtoolذلك ، لذا إذا لم يكن مثبتًا بالفعل ، فتأكد من إضافة هذا أيضًا. يمكنك القيام بذلك على التوزيعات المتوافقة مع دبيان والمتوافقة مع Arch ، على التوالي ، باستخدام:


مع إعداد كل شيء ، قم بتمكين البرنامج الخفي الخاص به ليكون نشطًا دائمًا ويراقب تطبيقاتك:

sudo systemctl تمكين ananicy

تطبيقات Ananicy Control تمكّن Ananicy


لبدء التطبيق الفعلي ، استخدم:



إذا كنت تستخدم نظامًا منخفض الطاقة ، حيث تقاتل كل قطعة من البرامج من أجل الموارد ، فقد تبدأ في الشعور بالاستجابة إلى حد ما على الفور.


تحقق من الإعدادات المسبقة

يأتي Ananicy مجمّعًا مسبقًا مع مجموعة من القواعد للعديد من التطبيقات الشائعة. للتحقق منها ، قم بتشغيل المحطة المفضلة لديك وقم بزيارة دليل قواعد Ananicy:

تطبيقات Ananicy Control المسبقة


يتم تخزين قواعد كل تطبيق في ملفات منفصلة. على سبيل المثال ، للتحقق من القواعد المحددة مسبقًا لعميل qBittorrent filesharing الشهير ، يمكنك استخدام:



يمكنك استخدام هؤلاء كأساس لقواعدك الخاصة.


أضف القواعد الخاصة بك

لإنشاء قواعد لتطبيق ما ، يجب أن تعرف اسم العملية الخاص به. لحسن الحظ ، على نظام Linux ، عادةً ما يكون هذا هو نفس اسم التطبيق. يمكنك استخدام topالأمر للتحقق من اسم العملية.


حدد موقع عملية تستغل جهاز الكمبيوتر الخاص بك وقم بتدوين اسمها. دعنا نستخدم تطبيق التوقيت كمثال.


قم بإنشاء ملف نصي جديد في دليل قواعد Ananicy. من الأفضل استخدام اسم التطبيق لتسهيل الرجوع إليه في المستقبل. تأكد من إنهاء ملفك بـ ".rules" لكي يتعرف Ananicy عليه كملف قواعد.

sudo  نانو Timeshift.rules

تطبيقات Ananicy Control تنشئ قاعدة مخصصة

أسهل طريقة لإنشاء قاعدة لجزء من البرنامج هي فقط ذكر اسمه وتصنيف نوعه. يأتي Ananicy مع أنواع محددة مسبقًا للألعاب وتطبيقات الوسائط المتعددة ومحرري المستندات وما إلى ذلك. للتحقق منها ، استخدم الأمر:


أنواع تفريغ تطبيقات التحكم Ananicy

كل واحد من هؤلاء يأتي بقيم مختلفة لطيفة ، أيونية ، ومجموعة جماعية ، وقيم أخرى ، ولكن يُقترح ألا تذهب إلى أبعد من تعديل القيمة الرائعة للتطبيق. ومع ذلك ، بالنسبة للتطبيقات التي تقرأ وتكتب كثيرًا إلى مساحة التخزين الخاصة بك ، من المفيد أيضًا تحديد أولوية الإدخال والإخراج باستخدام معلمة ioclass.


مع وضع كل ذلك في الاعتبار ، نحن على استعداد لصياغة قاعدتنا المخصصة:

Ananicy Control Apps قاعدة تغيير الوقت المخصصة

القاعدة أعلاه:


  • يذكر اسم التطبيق
  • يحدد نوعه
  • يمنحها أولوية مختلفة مقارنة بالإعدادات المسبقة
  • يضبط أولوية الإدخال / الإخراج الخاصة به على أنه خامل

من الناحية النظرية ، ما عليك سوى ذكر اسم التطبيق ، وكل شيء آخر اختياري. من الناحية العملية ، إذا فعلت ذلك فقط ، فإن Ananicy سيعترف فقط بوجود التطبيق ولكن لن يحاول السيطرة عليه. لذلك ، سيتعين عليك تحديد نوعه على الأقل.


يأتي نوعه مع قيم مختلفة ومدخلات / مخرجات محددة مسبقًا ، وستجد على الأرجح قيمة تتطابق مع الطريقة التي تريد بها تقييد برنامج ما. في بعض الأحيان ، على الرغم من ذلك ، كما في حالتنا مع تغيير الوقت ، قد ترغب في إجراء المزيد من التعديلات عليها. هذا هو الوقت الذي يتعين عليك فيه تحديد القيمة اللطيفة أو ioclass التي تريدها بشكل صريح إذا كانت مختلفة عن القيمة المضمنة في الإعداد المسبق لنوع Ananicy.


و BG_CPUIOمسبقا اخترنا يتوافق مع نوع طلبنا منذ، كحل النسخ الاحتياطي، فإنه يعمل عادة في الخلفية ولكن يمكن أن تلتهم الكثير من تجهيز دورات أثناء أداء مستمرة يقرأ ويكتب. ومع ذلك ، فإن الإعداد المسبق BG_CPUIO سيخصص له أقل قيم لطيفة وأيونيس ممكنة ، مما قد يجعل عملية النسخ الاحتياطي تستغرق وقتًا طويلاً. لهذا السبب ، قمنا بزيادة القيمة اللطيفة إلى 17 و ioclass لبذل أقصى جهد ، لتسريع العملية إلى حد ما.


دعنا نلقي نظرة على مثال آخر. باتمان: المحتوى القابل للتنزيل "Joker's Carnival" من Arkham City هو أحد القطع المفضلة لدي في الألعاب. ومع ذلك ، يعتمد عملها على الحركة السائلة ، ويمكنني أن أشعر أنها تتلعثم في Linux Mint عندما يتم تشغيل برنامج آخر في الخلفية. وبالتالي ، بالنسبة لهذا ، أردت أن أفعل العكس - زيادة أولويته على كل شيء آخر.

Ananicy Control Apps باتمان في العمل


من خلال فحص نظام مراقبة نظام Linux Mint بعد تشغيل اللعبة من خلال Steam باستخدام Proton ، يمكننا رؤية اسم العملية الخاص بها باسم "BatmanAC.exe". لإعطائها دفعة لطيفة مع Ananicy ، أنشأت قاعدة جديدة تسمى "BatmanAC_ody.rules" كما كان من قبل. ومع ذلك ، في هذه الحالة ، كانت محتوياتها:

{ "name" : "BatmanAC.exe" ، "type" : "Game" }

Ananicy Control Apps قاعدة باتمان مخصصة

كان هذا كافيًا نظرًا لأن النوع "Game" يأتي بقيمة جيدة "-5" ، مع إعطاء الأولوية للتطبيق على أي شيء آخر. وبالتالي ، لا يتعين عليك تحديد القيمة الجميلة بنفسك أو صياغة قواعد أكثر تعقيدًا.


إعادة تشغيل واحدة لاحقًا ، من أجل إجراء جيد ، وسوف يكون Ananicy نشطًا ومستعدًا للانطلاق في العمل لتعديل أولويات برنامجك. تم تعيين القيمة التي تراها لعملية BatmanAC.exe في لقطة الشاشة أدناه تلقائيًا ، دون الحاجة إلى أي تدخل من المستخدم.

Ananicy Control Apps جهاز باتمان لمراقبة النظام


لاحظ أنه لا يتعين عليك القيام بذلك لجميع برامجك ، ولكن سحب زمام الأمور في عمليات الخلفية الأكثر تطلبًا وتعزيز العمليات الأكثر تفاعلية يمكن أن يحدث فرقًا كبيرًا في كيفية استخدام جهاز الكمبيوتر الخاص بك. يمكنه تقليل التأتأة وتوفير تجربة أكثر سلاسة في كل مكان.


هل تستخدم بالفعل Ananicy أو حل آخر مشابه يسمح لك بالتحكم في كيفية تخصيص موارد جهاز الكمبيوتر الخاص بك لتطبيقاتك؟ هل تقوم بتجديد برنامجك يدويًا؟ تقول لنا في قسم التعليقات أدناه.

author-img
مالك الموقع

تعليقات

ليست هناك تعليقات
إرسال تعليق

    Translate

    google-playkhamsatmostaqltradent