BOOTCHART.CONF(5)

الاسم
bootchart.conf، bootchart.conf.d - ملفات تهيئة أداة تحليل أداء الإقلاع ورسم الرسوم البيانية

موجز

/etc/systemd/bootchart.conf

/run/systemd/bootchart.conf.d/*.conf

/run/systemd/bootchart.conf.d/*.conf

/usr/lib/systemd/bootchart.conf.d/*.conf

الوصف

عند البدء، يقرأ systemd-bootchart ملف التهيئة /etc/systemd/bootchart.conf، متبوعًا بالملفات في أدلة bootchart.conf.d. تحدد ملفات التهيئة هذه معلمات التسجيل ومخرجات الرسم البياني.

أدلة الضبط والأسبقية

يُعرّف التهيئة المبدئية أثناء التجميع، لذا لا حاجة لملف تهيئة إلا عند الحاجة للانحراف عن تلك المبدئيات. افتراضيًا، يحتوي ملف التهيئة في /etc/systemd/ على إدخالات معلقة تُظهر المبدئيات كدليل للمسؤول. يمكن تحرير هذا الملف لإنشاء تجاوزات محلية.

عندما تحتاج الحزم إلى تخصيص التهيئة، يمكنها تثبيت مقاطع تهيئة في /usr/lib/systemd/*.conf.d/. الملفات في /etc/ محجوزة للمسؤول المحلي، الذي قد يستخدم هذا المنطق لتجاوز ملفات التهيئة المثبتة بواسطة حزم البائعين. يُقرأ ملف التهيئة الرئيس قبل أي من أدلة التهيئة، وله الأولوية الأدنى؛ الإدخالات في ملف في أي دليل تهيئة تتجاوز الإدخالات في ملف التهيئة الواحد. تُرتّب الملفات في الأدلة الفرعية للتهيئة *.conf.d/ حسب اسم ملفها بترتيب معجمي، بغض النظر عن أي من الأدلة الفرعية توجد. إذا حددت ملفات متعددة نفس الخيار، يأخذ الإدخال في الملف ذي الاسم الأحدث معجميًا الأولوية. يُوصى بإضافة بادئة لجميع أسماء الملفات في تلك الأدلة الفرعية برقم مكون من رقمين وشرطة، لتبسيط ترتيب الملفات.

لتعطيل ملف تشكيل مقدم من المورد، فإن الطريقة الموصى بها هي وضع وصلة رمزية إلى /dev/null في دليل التشكيل في /etc/، بنفس اسم ملف تشكيل المورد.

الخيارات

Samples=500
    يُهيئ كمية العينات المسجلة إجمالاً قبل خروج bootchart. تسجل كل عينة على فترات زمنية محددة بواسطة Frequency=.

Frequency=25
    يُهيئ تردد سجل العينات. يمكن أن يكون هذا رقمًا كسريًا، لكن يجب أن يكون أكبر من 0.0. تستطيع معظم الأنظمة التعامل مع قيم أقل من 25-50 دون التأثير بشدة على وقت الإقلاع.

Relative=no
    يُهيئ ما إذا كان المحور الأيسر للرسم البياني الناتج يساوي time=0.0 (بداية CLOCK_MONOTONIC). هذا مفيد لاستخدام bootchart بعد الإقلاع لتحليل نظام تم إقلاعه بالفعل، وإلا سيصبح الرسم البياني كبيرًا جدًا. إذا ضُبط على yes، يبدأ المحور الأفقي من أول عينة مسجلة بدلاً من time=0.0.

Filter=no
    يُهيئ ما إذا كان الرسم البياني الناتج يجب أن يحذف المهام التي لم تساهم بشكل كبير في الإقلاع. العمليات قصيرة العمر جدًا (تُرى فقط في عينة واحدة) أو التي لا تستهلك وقت CPU كبير (أقل من 0.001 ثانية) لن تُعرض في الرسم البياني الناتج.

Output=[path]
    يُهيئ دليل الإخراج لكتابة الرسوم البيانية. افتراضيًا، يكتب bootchart الرسوم البيانية إلى /run/log.

Init=[المسار]
    يضبط bootchart لتشغيل ثنائي غير قياسي بدلاً من /usr/lib/systemd/systemd. هذا الخيار ذو صلة فقط إذا استُدعي bootchart من سطر أوامر النواة مع init=/usr/lib/systemd/systemd-bootchart.

PlotMemoryUsage=لا
    إذا ضُبط على نعم، يُفعّل تسجيل ورسم استهلاك ذاكرة PSS للعمليات.

PlotEntropyGraph=لا
    إذا ضُبط على نعم، يُفعّل تسجيل ورسم حجم تجمع الإنتروبيا العشوائي للنواة.

ScaleX=100
    عامل القياس الأفقي لجميع مكونات الرسم البياني المتغيرة.

ScaleY=20
    عامل القياس العمودي لكافة مكونات الرسم البياني المتغيرة.

ControlGroup=لا
    يعرض مجموعة التحكم في العملية.

Cmdline=لا
    يعرض سطر الأوامر الكامل لكل عملية.

انظر أيضًا

systemd-bootchart(1), systemd.directives(7)

ترجمة
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>

هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 (https://www.gnu.org/licenses/gpl-3.0.html) أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.

إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.