تحسين حافظة Gnome Shell باستخدام Pano
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
تقارب العملية (المعروف أيضًا باسم تثبيت وحدة المعالجة المركزية) هو عملية تعيين البرامج قيد التشغيل إلى مؤشر ترابط واحد (مركز افتراضي) ، بدلاً من السماح له بالعمل مع جميع مؤشرات ترابط وحدة المعالجة المركزية. يعد تعيين تقارب العملية مفيدًا ، حيث سيمكن المستخدمين من تحديد مقدار الموارد التي يستخدمها البرنامج بالضبط.
في هذا الدليل ، سنتطرق إلى كيفية ضبط تقارب البرامج قيد التشغيل على جهاز كمبيوتر يعمل بنظام Linux. سننتقل أيضًا إلى طرق أخرى يمكنك من خلالها قصر موارد النظام على البرامج الموجودة على نظام التشغيل Linux.
قبل أن نتمكن من الانتقال إلى كيفية تثبيت البرامج الفردية في سلاسل رسائل محددة ، نحتاج إلى معرفة عدد سلاسل الرسائل المتوفرة لديك على نظام Linux الخاص بك. هناك عدة طرق لمعرفة هذه المعلومات . سوف نغطي طريقتين.
الطريقة الأولى لمعرفة عدد مؤشرات ترابط وحدة المعالجة المركزية الخاصة بك هي باستخدام الأمر nproc . يعطي هذا الأمر عددًا أوليًا من المعالجات المتاحة لنظام Linux الخاص بك لاستخدامها.
لتشغيل الأمر nproc لتحديد عدد سلاسل الرسائل المتاحة لديك ، يجب عليك فتح نافذة طرفية. لفتح نافذة طرفية ، اضغط على Ctrl + Alt + T أو Ctrl + Shift + T على لوحة المفاتيح.
مع فتح نافذة المحطة ، قم بتنفيذ nproc .
nproc
ستلاحظ بعد تشغيل الأمر ؛ يظهر رقم في الموجه. الرقم هو عدد الخيوط (النوى الافتراضية) لنظام Linux الخاص بك. لحفظ هذه المعلومات لوقت لاحق ، قم بما يلي.
nproc >> ~ / cpu-count.txt
إذا لم يكن الأمر nproc ببساطة معلومات كافية لك ، فهناك أداة سطر أوامر أفضل توفر الكثير من المعلومات حول سلاسل وحدة المعالجة المركزية الخاصة بك. يطلق عليه CPU Info. إليك كيفية تثبيته.
أولاً ، تأكد من فتح نافذة طرفية. بعد ذلك ، أدخل أوامر التثبيت أدناه التي تتوافق مع نظام التشغيل Linux الذي تستخدمه.
على Ubuntu Linux ، ستتمكن من تثبيت CPU Info باستخدام أمر Apt package manager أدناه.
sudo apt تثبيت cpuinfo
يمكن لمن يستخدمون Debian Linux الحصول على معلومات وحدة المعالجة المركزية وتشغيلها باستخدام أمر Apt-get التالي .
sudo apt-get install cpuinfo
يمكن لـ Arch Linux تثبيت أداة CPU Info بسهولة على نظام Linux باستخدام أمر Pacman التالي في نافذة طرفية.
sudo pacman -S python-py-cpuinfo
هل تستخدم Fedora Linux؟ احصل على معلومات وحدة المعالجة المركزية عن طريق تنفيذ أمر Dnf التالي في محطة طرفية.
sudo dnf تثبيت python3-cpuinfo
مستخدم OpenSUSE Linux؟ احصل على معلومات وحدة المعالجة المركزية وتشغيلها باستخدام أمر Zypper أدناه.
تثبيت sudo zypper python3-py-cpuinfo
بمجرد إعداد برنامج CPU Info على كمبيوتر Linux الخاص بك ، فقد حان الوقت لاستخدامه لمعرفة معلومات وحدة المعالجة المركزية حتى نتمكن من تحديد عدد الخيوط التي يجب العمل بها بالضبط.
باستخدام الأمر cpu-info أدناه ، احصل على قراءة لوحدة المعالجة المركزية الخاصة بك.
ملاحظة: قد تحتاج لتشغيل cpuinfo بدلا من cpuinfo إذا كان على القوس لينكس، فيدورا، أو زحمة لينكس.
معلومات وحدة المعالجة المركزية
بعد تشغيل الأمر ، سترى كلاً من العد الأساسي والعدد المنطقي. العد المنطقي هو عدد المواضيع التي يجب أن تعمل معها. المعلومات المنطقية هي الأهم عندما يتعلق الأمر بهذا الدليل. لا تتردد في حفظ معلومات وحدة المعالجة المركزية في ملف نصي عن طريق تشغيل الأمر التالي.
معلومات وحدة المعالجة المركزية >> ~ / cpu-count.txt
لتعيين تقارب العملية على كمبيوتر Linux الخاص بك ، ستحتاج إلى الاستفادة من برنامج Taskset المدمج. افتح نافذة طرفية بالضغط على Ctrl + Alt + T أو Ctrl + Shift + T على لوحة المفاتيح. بعد ذلك ، من هناك ، اتبع الإرشادات خطوة بخطوة أدناه لمعرفة كيفية إجراء عملية تشغيل.
الخطوة 1: ابحث عن معرف العملية لبرنامج قيد التشغيل عن طريق تنفيذ pidof ، متبوعًا باسم التطبيق. على سبيل المثال ، للعثور على معرّف عملية Thunderbird ، يمكنك تشغيل مثال الأمر أدناه.
بيدوف ثندربيرد
الخطوة 2: دون معرف عملية التطبيق. ثم قم بتوصيله بمثال أمر مجموعة المهام التالي .
ملاحظة: يجب عليك تغيير thread_number إلى مؤشر ترابط وحدة المعالجة المركزية الذي ترغب في وضع البرنامج عليه. يجب عليك أيضًا تغيير process_id إلى معرف العملية الموجود مع pidof الذي ترغب في ربطه بمجموعة المهام .
sudo Tasket -cp thread_number process_id &
هل تحتاج إلى التحقق من برنامجك المنتسب حديثًا؟ قم بتشغيل مجموعة المهام -p مقابل معرف عملية البرنامج للتأكد من أنها تعمل على مؤشر ترابط وحدة المعالجة المركزية الذي حددته في الخطوة 2.
مجموعة المهام -p process_id
لمعرفة المزيد حول Taskset ، ستحتاج إلى قراءة الدليل. قم بتنفيذ الأمر man Tasket .
رجل مجموعة المهام
تشغيل taskset الرجل وقيادة نقدم لكم مع كل دليل مفصل حول تطبيق Taskset. انظر إليه لأنه سيساعدك على فهم كيفية عمل التطبيق. عند الانتهاء ، اضغط على q للإنهاء.
دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!
هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!
Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل
هل تريد اختبار Tuxedo OS بواسطة أجهزة كمبيوتر Tuxedo؟ تعرف على كيفية الحصول على أحدث إصدار من Tuxedo OS يعمل على جهاز الكمبيوتر الخاص بك.
ما هو ملف DEB؟ ماذا تفعل به؟ تعرف على العديد من الطرق التي يمكنك من خلالها تثبيت ملفات DEB على جهاز كمبيوتر يعمل بنظام Linux.
Dying Light هي لعبة فيديو رعب للبقاء على قيد الحياة لعام 2015 تم تطويرها بواسطة Techland ونشرتها شركة Warner Bros Interactive Entertainment. تركز اللعبة على
يستخدم Neptune بيئة سطح المكتب KDE Plasma 5 ويهدف إلى تقديم نظام تشغيل أنيق. إليك كيفية تثبيت Neptune Linux على جهاز الكمبيوتر الخاص بك.
هل تريد تجربة نظام تشغيل سطح المكتب الجديد المستند إلى الحزمة الإضافية Ubuntus؟ تعرف على كيفية نشره على جهاز افتراضي باستخدام هذا الدليل.
Undertale هي لعبة RPG مستقلة ثنائية الأبعاد لعام 2015 تم تطويرها ونشرها بواسطة مطور الألعاب Toby Fox. سيغطي هذا الدليل تنزيل وتثبيت Undertale على جهازك
Total War: Three Kingdoms هي لعبة استراتيجية تعتمد على تبادل الأدوار تم تطويرها بواسطة Creative Assembly. هيريس كيف تلعب على لينكس.