CHCPU(8) إدارة النظام CHCPU(8)

الاسم

chcpu - اضبط وحدات المعالجة المركزية

موجز

chcpu -c|-d|-e|-g cpu-list

chcpu -p وضع

chcpu -r|-h|-V

الوصف

يستطيع chcpu تعديل حالة وحدات المعالجة المركزية. إذ يمكنه تمكين أو تعطيل وحدات المعالجة المركزية، وفحص وحدات المعالجة المركزية الجديدة، وتغيير نمط إرسال وحدة المعالجة المركزية لمدير النظام الظاهري الأساسي، وطلب وحدات معالجة مركزية من مدير النظام الظاهري (ضبط) أو إعادتها إليه (إلغاء الضبط).

تمتلك بعض الخيارات وسيط cpu-list. استخدم هذا الوسيط لتحديد قائمة بوحدات المعالجة المركزية مفصولة بفاصلة. يمكن أن تحتوي القائمة على عناوين فردية لوحدات المعالجة المركزية أو نطاقات من العناوين. على سبيل المثال، تجعل القائمة 0,5,7,9-11 الأمر ينطبق على وحدات المعالجة المركزية ذات العناوين 0 و5 و7 و9 و10 و11.

الخيارات

-c، --configure cpu-list

اضبط وحدات المعالجة المركزية المحددة. يعني ضبط وحدة المعالجة المركزية أن مدير النظام الظاهري يأخذ وحدة معالجة من مجمع وحدات المعالجة ويخصصها للعتاد الظاهري الذي تعمل عليه النواة.

-d، --disable cpu-list

عطّل وحدات المعالجة المركزية المحددة. يعني تعطيل وحدة المعالجة المركزية أن النواة تجعلها غير متصلة.

-e، --enable cpu-list

مكّن وحدات المعالجة المركزية المحددة. يعني تمكين وحدة المعالجة المركزية أن النواة تجعلها متصلة. يجب أن تُضبط وحدة المعالجة المركزية، انظر -c، قبل أن تُمكّن.

-g، --deconfigure cpu-list

ألغِ ضبط وحدات المعالجة المركزية المحددة. يعني إلغاء ضبط وحدة المعالجة المركزية أن مدير النظام الظاهري يزيل وحدة المعالجة من العتاد الظاهري الذي تعمل عليه نسخة لينكس ويعيدها إلى مجمع وحدات المعالجة. يجب أن تكون وحدة المعالجة المركزية غير متصلة، انظر -d، قبل إلغاء ضبطها.

إن chcpu -g غير متاح على IBM z/VM، فوحدات المعالجة المركزية تكون دائمًا في حالة مضبوطة.

إذا كان chcpu -g متاحًا، فينبغي إلغاء ضبط أي وحدات معالجة مركزية معطلة لإبلاغ مدير النظام الظاهري أن هذه الوحدات لن تُستخدم، لتجنب أي تأثيرات سلبية محتملة على الأداء.

-p، --dispatch وضع

اضبط نمط إرسال وحدة المعالجة المركزية (الاستقطاب). لا يسري مفعول هذا الخيار إلا إذا كان معمار العتاد ومدير النظام الظاهري يدعمان استقطاب وحدة المعالجة المركزية. الأنماط المتاحة هي:

horizontal

يُوزع عبء العمل على جميع وحدات المعالجة المركزية المتاحة.

vertical

يُركز عبء العمل على عدد قليل من وحدات المعالجة المركزية.

-r، --rescan

شغّل إعادة فحص لوحدات المعالجة المركزية. بعد إعادة الفحص، تتعرف نواة لينكس على وحدات المعالجة المركزية الجديدة. استخدم هذا الخيار في الأنظمة التي لا تكتشف وحدات المعالجة الموصلة حديثًا آليًا.

-h، --help

اعرض نص المساعدة ثم اخرج.

-V، --version

اعرض الإصدار واخرج.

حالة الخروج

يمتلك chcpu قيم حالة الخروج التالية:

0

نجاح

1

فشل

64

نجاح جزئي

المؤلفين

Heiko Carstens <heiko.carstens@de.ibm.com>

حقوق النسخ

Copyright IBM Corp. 2011

انظر أيضاً

lscpu(1)

التبليغ عن الأخطاء

لتقارير العِلل، استخدم مُتتبع المشكلات https://github.com/util-linux/util-linux/issues.

التوفر

الأمر chcpu جزء من حزمة util-linux التي يمكن تنزيلها من أرشيف نواة لينكس https://www.kernel.org/pub/linux/utils/util-linux/.

2026-05-18 util-linux 2.42.1