كيفية ضبط تقارب العملية على Linux

تقارب العملية (المعروف أيضًا باسم تثبيت وحدة المعالجة المركزية) هو عملية تعيين البرامج قيد التشغيل إلى مؤشر ترابط واحد (مركز افتراضي) ، بدلاً من السماح له بالعمل مع جميع مؤشرات ترابط وحدة المعالجة المركزية. يعد تعيين تقارب العملية مفيدًا ، حيث سيمكن المستخدمين من تحديد مقدار الموارد التي يستخدمها البرنامج بالضبط.

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

العثور على معلومات وحدة المعالجة المركزية الخاصة بك

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

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

لتشغيل الأمر nproc لتحديد عدد سلاسل الرسائل المتاحة لديك ، يجب عليك فتح نافذة طرفية. لفتح نافذة طرفية ، اضغط على Ctrl + Alt + T أو Ctrl + Shift + T على لوحة المفاتيح.

مع فتح نافذة المحطة ، قم بتنفيذ nproc .

كيفية ضبط تقارب العملية على Linux

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

مستخدم OpenSUSE Linux؟ احصل على معلومات وحدة المعالجة المركزية وتشغيلها باستخدام أمر Zypper أدناه.

تثبيت sudo zypper python3-py-cpuinfo

بمجرد إعداد برنامج CPU Info على كمبيوتر Linux الخاص بك ، فقد حان الوقت لاستخدامه لمعرفة معلومات وحدة المعالجة المركزية حتى نتمكن من تحديد عدد الخيوط التي يجب العمل بها بالضبط.

باستخدام الأمر cpu-info أدناه ، احصل على قراءة لوحدة المعالجة المركزية الخاصة بك.

ملاحظة: قد تحتاج لتشغيل cpuinfo بدلا من cpuinfo إذا كان على القوس لينكس، فيدورا، أو زحمة لينكس.

كيفية ضبط تقارب العملية على Linux

معلومات وحدة المعالجة المركزية

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

معلومات وحدة المعالجة المركزية >> ~ / cpu-count.txt

كيفية ضبط تقارب العملية على Linux

لتعيين تقارب العملية على كمبيوتر Linux الخاص بك ، ستحتاج إلى الاستفادة من برنامج Taskset المدمج. افتح نافذة طرفية بالضغط على Ctrl + Alt + T أو Ctrl + Shift + T على لوحة المفاتيح. بعد ذلك ، من هناك ، اتبع الإرشادات خطوة بخطوة أدناه لمعرفة كيفية إجراء عملية تشغيل.

الخطوة 1: ابحث عن معرف العملية لبرنامج قيد التشغيل عن طريق تنفيذ pidof ، متبوعًا باسم التطبيق. على سبيل المثال ، للعثور على معرّف عملية Thunderbird ، يمكنك تشغيل مثال الأمر أدناه.

كيفية ضبط تقارب العملية على Linux

بيدوف ثندربيرد

الخطوة 2: دون معرف عملية التطبيق. ثم قم بتوصيله بمثال أمر مجموعة المهام التالي .

ملاحظة: يجب عليك تغيير thread_number إلى مؤشر ترابط وحدة المعالجة المركزية الذي ترغب في وضع البرنامج عليه. يجب عليك أيضًا تغيير process_id إلى معرف العملية الموجود مع  pidof الذي ترغب في ربطه بمجموعة المهام .

sudo Tasket -cp thread_number process_id &

هل تحتاج إلى التحقق من برنامجك المنتسب حديثًا؟ قم بتشغيل مجموعة المهام -p مقابل معرف عملية البرنامج للتأكد من أنها تعمل على مؤشر ترابط وحدة المعالجة المركزية الذي حددته في الخطوة 2.

مجموعة المهام -p process_id

تعرف على المزيد حول Taskset

لمعرفة المزيد حول Taskset ، ستحتاج إلى قراءة الدليل. قم بتنفيذ الأمر man Tasket .

كيفية ضبط تقارب العملية على Linux

رجل مجموعة المهام

تشغيل taskset الرجل وقيادة نقدم لكم مع كل دليل مفصل حول تطبيق Taskset. انظر إليه لأنه سيساعدك على فهم كيفية عمل التطبيق. عند الانتهاء ، اضغط على q للإنهاء.

Leave a Comment

تشخيصات MP3: إصلاح ما يصل إلى 50 مشكلة في ملفات الصوت MP3

تشخيصات MP3: إصلاح ما يصل إلى 50 مشكلة في ملفات الصوت MP3

MP3 Diags هي الأداة الأمثل لإصلاح مشاكل ملفاتك الصوتية. يمكنها وسم ملفات MP3 بشكل صحيح، وإضافة أغلفة الألبومات المفقودة، وإصلاح خلل VBR.

تطبيقات إشعارات سطح المكتب من Google Voice

تطبيقات إشعارات سطح المكتب من Google Voice

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

تنزيل مفضلات Flickr باستخدام FlickrFaves

تنزيل مفضلات Flickr باستخدام FlickrFaves

هناك العديد من الأدوات التي تتيح لمستخدمي فليكر تنزيل صورهم بجودة عالية، ولكن هل هناك طريقة لتنزيل مفضلات فليكر؟ لقد وصلنا مؤخرًا

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

OK Sampler هو برنامج مجاني لأخذ عينات موسيقية

ما هو أخذ العينات؟ وفقًا لويكيبيديا، "هو عملية أخذ جزء، أو عينة، من تسجيل صوتي واحد وإعادة استخدامه كأداة أو

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

النسخ الاحتياطي لمواقع Google: الاستيراد/التصدير

مواقع جوجل هي خدمة من جوجل تتيح للمستخدم استضافة موقع ويب على خادم جوجل. ولكن هناك مشكلة واحدة، وهي عدم وجود خيار مدمج للنسخ الاحتياطي.

تطبيق مهام Google لسطح المكتب

تطبيق مهام Google لسطح المكتب

لا تعد مهام Google شائعة مثل خدمات Google الأخرى مثل التقويم وWave وVoice وما إلى ذلك، ولكنها لا تزال مستخدمة على نطاق واسع وتشكل جزءًا لا يتجزأ من حياة الأشخاص.

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

كيفية استعادة الأقسام المفقودة وبيانات القرص الصلب [دليل]

في دليلنا السابق حول مسح القرص الصلب والوسائط القابلة للإزالة بشكل آمن عبر Ubuntu Live وقرص تمهيد DBAN، ناقشنا أن القرص الذي يعمل بنظام Windows

تحسين حافظة Gnome Shell باستخدام Pano

تحسين حافظة Gnome Shell باستخدام Pano

دعونا نواجه الأمر ، فإن حافظة Gnome Shell الافتراضية ليست جيدة جدًا. قم بتثبيت Pano لتحسين تجربة الحافظة الخاصة بك!

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

كيفية تثبيت DaVinci Resolve 17 على نظام Linux

هل تحتاج إلى محرر فيديو غير خطي رائع لمربع Linux الخاص بك؟ احصل على Davinci Resolve 17 بالعمل باستخدام هذا الدليل!

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

كيفية تنزيل الخلفيات على سطح مكتب Linux باستخدام برنامج Wallpaper Downloader

Wallpaper Downloader هو أداة تنزيل ومدير خلفية رائعة لنظام Linux. وهو يدعم معظم بيئات سطح مكتب Linux وهو سهل الاستخدام للغاية. هذا الدليل