الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

نظام التمهيد التمهيد

قم بتشغيل systemd-bootchart في مزود الاستضافة المجاني من OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو مخطط التمهيد لنظام الأوامر الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


systemd-bootchart - أداة الرسم البياني لأداء التمهيد

الوصف


نظام التمهيد التمهيد هي أداة ، يتم تشغيلها عادةً عند بدء تشغيل النظام ، وتجمع حمل وحدة المعالجة المركزية ،
تحميل القرص ، واستخدام الذاكرة ، وكذلك المعلومات لكل عملية من نظام قيد التشغيل.
يتم إخراج النتائج المجمعة كرسم بياني SVG. عادة ، يتم استدعاء مخطط تمهيد النظام بواسطة
النواة بالمرور الحرف الأول =/ lib / systemd / systemd-bootchart في سطر أوامر kernel.
سيقوم systemd-bootchart بعد ذلك بإيقاف تشغيل init الحقيقية لاستئناف بدء تشغيل النظام العادي ، بينما
مراقبة وتسجيل معلومات بدء التشغيل في الخلفية.

بعد تجميع قدر معين من البيانات (عادةً من 15 إلى 30 ثانية ، الافتراضي 20 ثانية)
توقف التسجيل ويتم إنشاء رسم بياني من المعلومات المسجلة. يحتوي هذا الرسم البياني
أدلة حيوية حول الموارد التي يتم استخدامها ، وفي أي ترتيب ، وحيثما أمكن
وجود مشاكل في تسلسل بدء تشغيل النظام. هو في الأساس أكثر تفصيلا
نسخة من سيستم دي-تحليل مؤامرة وظيفة.

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

لا يتطلب Bootchart امتيازات الجذر ، وسيسعد تشغيله كمستخدم عادي.

يتم كتابة رسوم Bootchart البيانية بشكل افتراضي بختم الوقت بتنسيق / تشغيل / سجل وحفظها في المجلة
مع MESSAGE_ID=9f26aa562cf440c2b16c773d0479b518. مجال المجلة بوتشارت = يحتوي على
bootchart بتنسيق SVG.

استدعاء


نظام التمهيد التمهيد بعدة طرق مختلفة:

نواة استدعاء
يمكن للنواة استدعاء نظام التمهيد التمهيد بدلا من عملية البادئة. بدوره،
نظام التمهيد التمهيد سوف يستدعي / ليب / systemd / systemd.

بدأت as a مستقل برنامج
يمكن للمرء أن ينفذ نظام التمهيد التمهيد كتطبيق عادي من سطر الأوامر. في هذا
الوضع ، يوصى بشدة بتمرير ملف -r حتى لا يتم رسم الوقت بالرسم البياني
انقضاء منذ التمهيد وقبل بدء تشغيل مخطط تمهيد النظام ، حيث قد ينتج عنه
رسوم بيانية كبيرة للغاية. الوقت المنقضي منذ التمهيد قد يشمل أيضًا أي وقت
تم تعليق النظام.

OPTIONS


يمكن أيضًا تعيين هذه الخيارات في ملف /etc/systemd/bootchart.conf ملف. يرى
bootchart.conf(5).

-h, --مساعدة
قم بطباعة نص قصير للمساعدة والخروج.

-n, --عينة N
حدد عدد العينات ، N، لتسجيل. سيتم تسجيل العينات على فترات
معرّف بـ - متغير.

-f, - متغير f
تحديد تردد عينة سجل ، موجب حقيقي f، بالهرتز. يمكن لمعظم الأنظمة التعامل معها
قيم تصل إلى 25-50 دون خلق الكثير من النفقات العامة.

-r, - أرل
استخدم الأوقات النسبية بدلاً من الأوقات المطلقة. هذا مفيد لاستخدام bootchart at
وقت ما بعد التمهيد لملف تعريف نظام تم تمهيده بالفعل. بدون هذا الخيار الرسم البياني
ستصبح كبيرة للغاية. في حالة الضبط ، يبدأ المحور الأفقي عند أول تسجيل
عينة بدلاً من الوقت 0.0.

-F, - لا مرشح
تعطيل تصفية المهام التي لم تساهم بشكل كبير في التمهيد.
العمليات قصيرة العمر (تظهر فقط في عينة واحدة) أو التي لا تستهلك
لن يتم عرض أي وقت كبير لوحدة المعالجة المركزية (أقل من 0.001 ثانية) في الإخراج
رسم بياني.

-C, - cmdline
اعرض سطر الأوامر الكامل مع وسيطات العمليات ، بدلاً من العملية فقط
الاسم.

-g, --مجموعة التحكم
عرض مجموعة التحكم في العملية

-o, --انتاج مسار
حدد دليل الإخراج للرسوم البيانية. بشكل افتراضي ، يكتب Bootchart الرسوم البيانية
إلى / تشغيل / تسجيل.

-i, --فيه مسار
استخدم ملف init الثنائي هذا. افتراضات إلى / ليب / systemd / systemd.

-p, --pss
تمكين التسجيل والرسوم البيانية لذاكرة PSS (حجم المجموعة المتناسب)
استهلاك. راجع filesystems / proc.txt في وثائق kernel للحصول على شرح
في هذا المجال.

-e, --إنتروبيا
تمكين التسجيل والرسوم البيانية لحجم تجمع إنتروبيا عشوائي kernel.

-x, - مقياس- x N
عامل القياس الأفقي لجميع مكونات الرسم البياني المتغيرة.

-y, - مقياس ذ N
عامل القياس الرأسي لجميع مكونات الرسم البياني المتغيرة.

OUTPUT


نظام التمهيد التمهيد يولد الرسوم البيانية SVG. من أجل تقديم تلك الموجودة على شاشة رسومية
يمكن استخدام أي عارض قادر على استخدام SVG. تجدر الإشارة إلى أن محركات عرض SVG في معظمها
المتصفحات (بما في ذلك Chrome و Firefox) أسرع بعدة مرات من الرسوم البيانية المخصصة
تطبيقات مثل Gimp و Inkscape. فقط وجه متصفحك إلى ملف: /// تشغيل / سجل /!

التاريخ


تم تنفيذ هذا الإصدار من Bootchart من البداية ، ولكنه مستوحى من السابق
تعويذات Bootchart:

أصلي سحق
تم تنفيذ كود bash / shell الأصلي. هذا الإصدار خلق ملف مضغوط
tarball للمعالجة مع التطبيقات الخارجية. هذا الإصدار لا رسم بياني
أي شيء ، فقط البيانات التي تم إنشاؤها.

أوبونتو C تطبيق
استبدل هذا الإصدار إصدار shell بمسجل بيانات سريع وفعال ، ولكن
أيضا لم رسم البيانات.

جافا التمهيد
كان هذا هو تطبيق الرسوم البيانية الأصلي لرسم البيانات ، مكتوبًا بلغة جافا.

pybootchartgui.py
أنشأ pybootchart رسمًا بيانيًا من البيانات التي تم جمعها بواسطة إصدار bash أو C.

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

استخدم systemd-bootchart عبر الإنترنت باستخدام خدمات onworks.net


Ad