.\" -*- coding: UTF-8 -*- .\" mpstat manual page - (C) 2000-2025 Sebastien Godard (sysstat orange.fr) .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH MPSTAT 1 "يوليو 2025" لينكس "دليل مستخدم لينكس" .SH الاسم mpstat \- تقرير إحصائيات متعلقة بالمعالجات. .SH موجز \fBmpstat [ \-A ] [ \-\-dec={ 0 | 1 | 2 } ] [ \-H ] [ \-n ] [ \-U ] [ \-u ] [ \-T ] [ \-V ] [ \-I {\fP \fIkeyword\fP\fB[,...] | ALL } ] [ \-N { \fP\fInode_list \fP\fB| ALL } ] [ \-o JSON ] [ \-P {\fP \fIcpu_list \fP\fB| ALL } ] [ \fP\fIinterval \fP\fB[ \fP\fIcount \fP\fB] ]\fP .SH الوصف يكتب أمر \fBmpstat\fP إلى المخرجات القياسية أنشطة كل معالج متاح، حيث المعالج 0 هو الأول. تُبلغ أيضًا أنشطة المتوسط العام بين جميع المعالجات. يمكن استخدام أمر \fBmpstat\fP على أجهزة SMP وUP على حد سواء، لكن في الأخيرة، ستُطبع أنشطة المتوسط العام فقط. إذا لم يُحدد أي نشاط، فإن التقرير المبدئي هو تقرير استخدام وحدة المعالجة المركزية. .PP يحدد وسيط \fIinterval\fP مقدار الوقت بالثواني بين كل تقرير. تشير القيمة 0 (أو عدم وجود وسائط على الإطلاق) إلى أن إحصائيات المعالجات ستُبلغ عن الوقت منذ بدء تشغيل النظام (الإقلاع). يمكن تحديد وسيط \fIcount\fP بالتزامن مع وسيط \fIinterval\fP إذا لم يُضبط هذا الأخير على الصفر. تحدد قيمة \fIcount\fP عدد التقارير المُنشأة بفاصل \fIinterval\fP ثانية. إذا حُدد وسيط \fIinterval\fP دون وسيط \fIcount\fP، يُنشئ أمر \fBmpstat\fP تقارير باستمرار. .SH الخيارات .TP \fB\-A\fP هذا الخيار مكافئ لتحديد \fB\-n \-u \-I ALL\fP. يستلزم هذا الخيار أيضًا تحديد \fB\-N ALL \-P ALL\fP ما لم تُضبط هذه الخيارات صراحةً في سطر الأوامر. .TP \fB\-\-dec={ 0 | 1 | 2 }\fP تحديد عدد المنازل العشرية المراد استخدامها (من 0 إلى 2، القيمة المبدئية هي 2). .TP \fB\-H\fP يكتشف ويعرض أيضًا إحصائيات لوحدات المعالجة المركزية الافتراضية الموصولة آليًا فعليًا. .TP \fB\-I { \fP\fIkeyword\fP\fB[,...] | ALL }\fP أبلغ عن إحصائيات المقاطعات. \fIkeywords\fP المحتملة هي \fBCPU\fP و\fBSCPU\fP و\fBSUM\fP. .PP .RS مع الكلمة المفتاحية \fBCPU\fP، يُعرض عدد كل مقاطعة فردية تُستقبل في الثانية بواسطة وحدة المعالجة المركزية أو وحداتها. المقاطعات هي تلك المدرجة في ملف \fI/proc/interrupts\fP. .PP مع الكلمة المفتاحية \fBSCPU\fP، يُعرض عدد كل مقاطعة برمجية فردية تُستقبل في الثانية بواسطة وحدة المعالجة المركزية أو وحداتها. يعمل هذا الخيار فقط مع الأنوية 2.6.31 والإصدارات الأحدث. المقاطعات البرمجية هي تلك المدرجة في ملف \fI/proc/softirqs\fP. .PP مع الكلمة المفتاحية \fBSUM\fP، يُبلغ أمر \fBmpstat\fP عن العدد الإجمالي للمقاطعات لكل معالج. تُعرض القيم التالية: .IP CPU رقم المعالج. تشير الكلمة المفتاحية \fBall\fP إلى أن الإحصائيات تُحسب كمتوسطات بين جميع المعالجات. .IP intr/s أظهر العدد الإجمالي للمقاطعات المُستقبلة في الثانية بواسطة وحدة المعالجة المركزية أو وحداتها. .RE .IP الكلمة المفتاحية \fBALL\fP مكافئة لتحديد جميع الكلمات المفتاحية أعلاه، وبالتالي تُعرض جميع إحصائيات المقاطعات. .TP \fB\-N { \fP\fInode_list \fP\fB| ALL }\fP حدد عُقد NUMA التي ستُبلغ عنها الإحصائيات. \fInode_list\fP هي قائمة قيم مفصولة بفواصل أو نطاق قيم (مثل \fB0,2,4\-7,12\-\fP). لاحظ أن العقدة \fBall\fP هي المتوسط العام بين جميع العقد. تشير الكلمة المفتاحية \fBALL\fP إلى أن الإحصائيات ستُبلغ عن جميع العقد. .TP \fB\-n\fP أبلغ عن إحصائيات ملخصة لوحدة المعالجة المركزية بناءً على وضع عقدة NUMA. تُعرض القيم التالية: .RS .IP NODE رقم عقدة NUMA المنطقية. تشير الكلمة المفتاحية \fBall\fP إلى أن الإحصائيات تُحسب كمتوسطات بين جميع العقد. .RE .IP جميع الحقول الأخرى مماثلة لتلك المعروضة مع الخيار \fB\-u\fP (انظر أدناه). .TP \fB\-o JSON\fP اعرض الإحصائيات بتنسيق JSON (JavaScript Object Notation). ترتيب حقول خرج JSON غير محدد، وقد تُضاف حقول جديدة في المستقبل. .TP \fB\-P { \fP\fIcpu_list \fP\fB| ALL }\fP حدد المعالجات التي ستُبلغ عنها الإحصائيات. \fIcpu_list\fP هي قائمة قيم مفصولة بفواصل أو نطاق قيم (مثل \fB0,2,4\-7,12\-\fP). لاحظ أن المعالج 0 هو أول معالج، والمعالج \fBall\fP هو المتوسط العام بين جميع المعالجات. تشير الكلمة المفتاحية \fBALL\fP إلى أن الإحصائيات ستُبلغ عن جميع المعالجات. لا تُعرض المعالجات غير المتصلة. .TP \fB\-T\fP اعرض عناصر الطوبولوجيا في تقرير وحدة المعالجة المركزية (انظر الخيار \fB\-u\fP أدناه). تُعرض العناصر التالية: .RS .IP CORE رقم النواة المنطقية. .IP SOCK رقم المقبس المنطقي. .IP NODE رقم عقدة NUMA المنطقية. .RE .TP \fB\-U\fP اعرض الطابع الزمني (UTC \- التوقيت العالمي المنسق) بالثواني من تاريخ البداية (epoch). .TP \fB\-u\fP الإبلاغ عن استخدام وحدة المعالجة المركزية. تُعرض القيم التالية: .RS .IP CPU رقم المعالج. تشير الكلمة المفتاحية \fIall\fP إلى أن الإحصائيات تُحسب كمتوسطات بين جميع المعالجات. .IP %usr إظهار النسبة المئوية لاستخدام وحدة المعالجة المركزية التي حدثت أثناء التنفيذ على مستوى المستخدم (التطبيق). .IP %nice إظهار النسبة المئوية لاستخدام وحدة المعالجة المركزية التي حدثت أثناء التنفيذ على مستوى المستخدم بأولوية nice. .IP %sys إظهار النسبة المئوية لاستخدام وحدة المعالجة المركزية التي حدثت أثناء التنفيذ على مستوى النظام (النواة). لاحظ أن هذا لا يشمل الوقت المستغرق في خدمة مقاطعات العتاد والبرمجيات. .IP %iowait إظهار النسبة المئوية للوقت الذي كانت فيه وحدة المعالجة المركزية أو المعالجات خاملة خلاله وكان لدى النظام طلب إدخال/إخراج قرص معلق. .IP %irq إظهار النسبة المئوية للوقت الذي قضته وحدة المعالجة المركزية أو المعالجات في خدمة مقاطعات العتاد. .IP %soft إظهار النسبة المئوية للوقت الذي قضته وحدة المعالجة المركزية أو المعالجات في خدمة مقاطعات البرمجيات. .IP %steal إظهار النسبة المئوية للوقت الذي قضته وحدة المعالجة المركزية الافتراضية أو المعالجات في انتظار غير طوعي بينما كان المشرف الافتراضي يخدم معالجًا افتراضيًا آخر. .IP %guest إظهار النسبة المئوية للوقت الذي قضته وحدة المعالجة المركزية أو المعالجات في تشغيل معالج افتراضي. .IP %gnice إظهار النسبة المئوية للوقت الذي قضته وحدة المعالجة المركزية أو المعالجات في تشغيل ضيف ذي أولوية nice. .IP %idle إظهار النسبة المئوية للوقت الذي كانت فيه وحدة المعالجة المركزية أو المعالجات خاملة ولم يكن لدى النظام طلب إدخال/إخراج قرص معلق. .RE .TP \fB\-V\fP اطبع رقم الإصدارة ثم اخرج. .SH البيئة يأخذ الأمر \fBmpstat\fP في الاعتبار متغير البيئة التالي: .TP \fBS_COLORS\fP مبدئيًا، تُعرض الإحصائيات بالألوان عندما يكون المخرج متصلاً بطرفية. استخدم هذا المتغير لتغيير الإعدادات. القيم الممكنة لهذا المتغير هي \fInever\fP، أو \fIalways\fP، أو \fIauto\fP (الأخير يعادل الإعدادات المبدئية). .br يرجى ملاحظة أن اللون (سواء كان أحمر أو أصفر أو أي لون آخر) المستخدم لعرض القيمة لا يشير إلى أي نوع من المشاكل لمجرد اللون. إنه يشير فقط إلى نطاقات مختلفة من القيم. .TP \fBS_COLORS_SGR\fP تحديد الألوان والسمات الأخرى المستخدمة لعرض الإحصائيات في الطرفية. قيمتها عبارة عن قائمة من القدرات مفصولة بنقطتين رأسيتين والقيمة المبدئية هي \fBI=32;22:N=34;1:W=35;1:X=31;1:Z=34;22\fP. القدرات المدعومة هي: .RS .TP \fBI=\fP السلسلة الفرعية SGR (اختيار العرض الرسومي) لرقم وحدة المعالجة المركزية. .TP \fBN=\fP سلسلة SGR الفرعية للقيم الإحصائية غير الصفرية. .TP \fBW=\fP (أو \fBM=\fP) سلسلة SGR الفرعية لقيم النسبة المئوية في النطاق من 75% إلى 90% (أو في النطاق 10% إلى 25% بناءً على معنى المقياس). .TP \fBX=\fP (أو \fBH=\fP) سلسلة SGR الفرعية لقيم النسبة المئوية الأكبر من أو تساوي 90% (أو الأقل من أو تساوي 10% بناءً على معنى المقياس). .TP \fBZ=\fP سلسلة SGR الفرعية للقيم الصفرية. .RE .TP \fBS_TIME_FORMAT\fP إذا كان هذا المتغير موجودًا وقيمته \fBISO\fP فسيتم تجاهل الإعدادات المحلية الحالية عند طباعة التاريخ في رأس التقرير. سيستخدم الأمر \fBmpstat\fP تنسيق ISO 8601 (YYYY\-MM\-DD) بدلاً من ذلك. سيكون الطابع الزمني أيضًا متوافقًا مع تنسيق ISO 8601. .SH أمثلة .TP \fBmpstat 2 5\fP عرض خمسة تقارير للإحصائيات العامة بين جميع المعالجات بفواصل زمنية مدتها ثانيتان. .TP \fBmpstat \-P ALL 2 5\fP عرض خمسة تقارير للإحصائيات لجميع المعالجات بفواصل زمنية مدتها ثانيتان. .SH العلل يجب وصل نظام الملفات \fI/proc \fPلكي يعمل الأمر \fBmpstat \fP. .SH الملفات يحتوي \fI/proc \fPملفات متنوعة بإحصائيات النظام. .SH المؤلف Sebastien Godard (sysstat orange.fr) .SH "انظر أيضًا" \fBsar\fP(1)، \fBpidstat\fP(1)، \fBiostat\fP(1)، \fBvmstat\fP(8) .PP \fIhttps://github.com/sysstat/sysstat\fP .br \fIhttps://sysstat.github.io/\fP .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .