أداة systemd-analyze تشخص أوقات إقلاع لينكس البطيئة

تسمح أداة systemd-analyze، المدمجة في توزيعات لينكس التي تستخدم نظام التهيئة systemd، للمستخدمين بتحديد أسباب عمليات الإقلاع البطيئة بسرعة. من خلال تشغيل أوامر بسيطة، تقسم أوقات الإقلاع إلى مكونات النواة والمساحة المستخدمة، وتبرز الخدمات المتسببة في التأخير. تساعد هذه الأداة المسؤولين في إجراء تعديلات مستهدفة لتحسين سرعات بدء التشغيل دون الحاجة إلى التخمين.

يمكن لمستخدمي لينكس الذين يعانون من أوقات إقلاع بطيئة في توزيعات تعتمد على systemd، مثل Ubuntu أو Fedora، اللجوء إلى أداة systemd-analyze المدمجة للتشخيص السريع. كما هو موصوف في الدلائل الفنية، تحلل الأداة تسلسل التهيئة الذي يديره systemd، وتقدم المدة الزمنية للمراحل مثل البرمجيات الثابتة، ومحمل الإقلاع، والنواة، والمساحة المستخدمة.‎ن‎نتشغيل الأمر الأساسي systemd-analyze يوفر ملخصًا لإجمالي وقت الإقلاع. على سبيل المثال، يظهر مثال واحد إنهاء التشغيل في 6.669 ثوانٍ للنواة بالإضافة إلى 30.368 ثانية للمساحة المستخدمة، بإجمالي 37.037 ثانية، مع الوصول إلى الهدف الرسومي بعد 27.479 ثانية في المساحة المستخدمة. النسخة المختصرة، systemd-analyze time، تقدم تحليلات مشابهة، غالبًا ما تكشف عن المساحة المستخدمة كالعائق الرئيسي في أنظمة SSD.‎ن‎نخيار blame يسرد وحدات systemd حسب وقت التهيئة، من الأطول إلى الأقصر. تأتي التأخيرات الشائعة من خدمات مثل apt-daily.service (57.158 ثانية في حالة واحدة)، والتي تتعامل مع فحوصات التحديثات اليومية في أنظمة Debian؛ وsnapd.service (17.609 ثوانٍ)؛ وdocker.service (10.647 ثانية). تنصح الدلائل بمراجعة هذه القائمة لتحديد الخدمات القابلة للتوقيف، مثل تأجيل تشغيل حاويات مثل Docker إذا لم تكن مطلوبة فورًا، مع التحذير من تعطيل المهام الأساسية مثل التحديثات التلقائية.‎ن‎نللحصول على رؤية أعمق، يتتبع systemd-analyze critical-chain مسار الاعتماد الذي يؤخر الهدف الافتراضي. قد يظهر الإخراج graphical.target في انتظار multi-user.target، الذي بدوره يعتمد على docker.service (يبدأ في 16.830 ثانية ويستغرق 10.647 ثانية). يكشف هذا عن العوائق، مثل خدمات انتظار الشبكة أو نقاط التركيب المُعدّلة بشكل خاطئ التي تسبب تأخيرات زمنية مدتها 30-90 ثانية.‎ن‎نأخيرًا، systemd-analyze plot > boot.svg يولد خط زمني SVG بصريًا لعملية الإقلاع، يوضح الاعتماديات المتوازية والمتسلسلة. عند فتح الملف في متصفح، يبرز الوحدات التي تبدأ متأخرة، مثل تلك حول 18 ثانية في العروض البصرية النموذجية.‎ن‎نيبلغ المسؤولون عن تحسينات كبيرة، بما في ذلك تقليص 20-40% في وقت المساحة المستخدمة على أنظمة SSD، من خلال تطبيق تغييرات مثل إعادة جدولة المؤقتات أو إزالة الحزم غير الضرورية مثل cloud-init في الإعدادات غير السحابية. يجب توثيق هذه التعديلات لإمكانية التراجع عنها، مما يضمن موثوقية النظام.

مقالات ذات صلة

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

من إعداد الذكاء الاصطناعي

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

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

من إعداد الذكاء الاصطناعي

أصدرت أداة معلومات النظام المستندة إلى الطرفية الشهيرة Fastfetch الإصدار 2.58، مع التركيز على تحسين قدرات الكشف في بيئات Linux و macOS. تعالج هذه التحديثات الأخطاء وتُدخل ميزات لدعم توزيعات وأجهزة متنوعة. تضمن عرض معلومات أكثر دقة للمستخدمين عبر إعدادات مختلفة.

 

 

 

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض