كيف تعرف وقت تشغيل جهاز الكمبيوتر الخاص بنا مع Systemd؟

سيستم دي إنه البرنامج الخفي الجديد لنظام التمهيد الذي تدرجه العديد من التوزيعات والذي حل محل القديم الحرف الأول.

حذاء

مكروه من قبل الكثيرين (بما في ذلك لينوس تورفالدس الذي أرسل لسبب وجيه أحد مبرمجيه للطيران) ، محبوبًا من قبل الآخرين ، لا يزال صحيحًا أنه بخلاف المشكلات التي قد يواجهها Systemd "فلسفيًا" ، أظهرت التوزيعات التي تبنتها التمهيد وقت أقل بكثير من البقية.

وهذا بالضبط ما يدور حوله هذا المنشور ، حيث يوضح لك أمرًا بسيطًا سيُظهر لنا وقت بدء تشغيل Kernel ومساحة العمل.

نفتح المحطة ونضع:

$ systemd-analyze

في حالتي ، قمت بتثبيت ArchLinux على Caché SSD ، مع KDE 4.12.4 ، لذلك حصلت على النتيجة التالية:

Startup finished in 5.355s (kernel) + 2.309s (userspace) = 7.664s

ما رأيك؟


37 تعليقات ، اترك لك

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   Maykel قال

    يبدو لي Systemd الأفضل ، لم أر شيئًا مثله. كما تعطي حالة systemctl الكثير من المعلومات للمساعدة في تصحيح بعض الأخطاء. انظر إليّ:

    [maykel @ maykel-arch akonadi] $ systemd-analysis
    انتهى بدء التشغيل في 1.785،1.511 ثانية (نواة) + 3.296،XNUMX ثانية (مساحة المستخدمين) = XNUMX ثانية

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

    شكرا للمعلومات.

    1.    إيلاف قال

      محركات أقراص الحالة الصلبة ذات ذاكرة التخزين المؤقت هي أقراص SSD التي تتضمنها بعض الشركات المصنعة ليستخدمها Windows كذاكرة افتراضية. أفهم أنها أرخص و "سيئة" من محركات أقراص الحالة الصلبة العادية. في SSD Cache ، قمت بتثبيت النظام تاركًا بياناتي للقرص الميكانيكي 😀

  2.   بترشيكو قال

    منذ البداية قلت إن SystemD هو أحد الأشياء الجيدة لنظام Linux. منذ البداية قلت إن دبيان ستتبناه والأسباب أكثر من واضحة. Btrfs هي أيضًا ، ولهذا السبب فإن الخوادم والكمبيوتر المحمول وأجهزة الكمبيوتر الخاصة بي موجودة عليها بالفعل. وأنا أعترف بذلك جيدًا جدًا 😀

    1.    B قال

      ألست مسرورًا بالوظيفة الجديدة لـ Btrfs (إضافة السمات الموسعة)؟

      صحيح أنه لا يزال هناك الكثير من التطبيقات التي تستخدمه (لا شيء) ، لكن الاحتمالات لا حصر لها.

  3.   axel1709 قال

    يستغرق مني وقتا طويلا:
    انتهى بدء التشغيل في 2.961،24.178 ثانية (نواة) + 27.140،XNUMX ثانية (مساحة المستخدمين) = XNUMX ثانية

    كيف أجعله يبدأ بشكل أسرع؟ لأنني حقا لاحظت ذلك

    1.    إيلاف قال

      سيكون عليك تثبيت SSD. 🙁

      1.    axel1709 قال

        حسنًا ، سأكون أفضل مثل هذا هاهاها

    2.    انوم قال

      systemd- تحليل اللوم

      يخبرك بوقت كل خدمة

  4.   أدولفو روجاس ج. قال

    انتهى بدء التشغيل في 3.605،25.651 ثانية (نواة) + 29.257،XNUMX ثانية (مساحة المستخدمين) = XNUMX ثانية
    كيف يمكنني تحسين وقت بدء تشغيل جهازي: ((لدي kernel 3.8 والقرفة كبيئة سطح مكتب ، أنا على archlinux)

    1.    إيلاف قال

      سيتم تحسين وقت التمهيد فقط باستخدام SSD. على الرغم من أنه يمكنك إجراء بعض التعديلات على مستوى البرنامج ، إلا أن SSD هو الحل.

  5.   بارت قال

    وقت بدء تشغيل KaOS على SSD msata:
    انتهى بدء التشغيل في 1.082،1.343 ثانية (نواة) + 2.425،XNUMX ثانية (مساحة المستخدمين) = XNUMX ثانية

    رفاهية !!

  6.   لعنة الملتحي قال

    بالإضافة إلى الوقت الإجمالي ، يمكن إضافة خيارات لإظهار مزيد من المعلومات:

    نظام تحليل اللوم يفرز وقت جميع العمليات من الأعلى إلى الأدنى
    يشير تحليل systemd للسلسلة الحرجة إلى اختناقات أوقات التمهيد المحتملة.

    تحية.

    1.    إيلاف قال

      اشكرك على المعلومات..

  7.   يوم قال

    انتهى بدء التشغيل في 2.089،6.680 ثانية (نواة) + 8.770،XNUMX ثانية (مساحة المستخدمين) = XNUMX ثانية
    لقد أعطاني ذلك KaOS مع قرص ميكانيكي ، أعتقد أن kaos هو حل تمهيد سريع أرخص من ssd: p ولا أريد أن أتخيل بمجرد أن بدأت بأحد هؤلاء.

  8.   B قال

    الحقيقة هي أن النواة تستغرق وقتًا طويلاً للتمهيد ... لما تفعله (نظريًا) قليلاً. لكن ، مهلا ، أعتقد أنها مادة نواة متجانسة

    شيء مساحة المستخدمين مثير للإعجاب.

  9.   ميغيل قال

    لقد حاولت تشغيل الأمر ولكن الإجابة التي يقدمها لي هي:
    bash: systemd-analysis: الأمر غير موجود
    لديّ Debian Wheezy مثبتًا.
    نظرًا لعدم العثور على الطلب ، هل يجب علي تثبيت شيء ما مسبقًا؟
    شكرا جزيلا للاهتمام لك.

    1.    يوكيتيرو قال

      كما تقول المقالة ، فإن الأمر مخصص للأنظمة التي تستخدم SystemD مثل init ، في Debian Wheezy SysVinit يستخدم لذلك هذا الأمر لن يعمل من أجلك يا صاح.

      1.    ميغيل قال

        شكرا جزيلا للتوضيح يوكيتيرو. هناك شيء آخر يتعلمه المرء في هذا العالم الرائع من جنو / لينكس

  10.   الآريين قال

    7 ثوان !!! هائل. سؤال واحد ، هل فعلت شيئًا خاصًا لتثبيت arch في ذاكرة التخزين المؤقت ssd؟

  11.   يسوع بيراليس قال

    أي نصيحة حول كيفية خفض هذه الأوقات؟

    انتهى بدء التشغيل في 1.371s (kernel) + 4.005s (initrd) + 56.367s (userspace) = 1min 1.744s

  12.   NautiluS قال

    كما هو الحال دائمًا هنا ، هناك نصائح جيدة جدًا.
    حسب الأمر ، هذا ما يلقي به عليّ:

    انتهى بدء التشغيل في 2.395،26.193 ثانية (نواة) + 28.588،XNUMX ثانية (مساحة المستخدمين) = XNUMX ثانية

    وما يفعله عنق الزجاجة هو هذا:

    @ 26.193s
    متعدد المستخدمين. @ 26.193s
    └─pdnsd.service @ 26.192s
    @ 26.192s

  13.   جوزيبا قال

    مع WD Blue 500 جيجا بايت
    انتهى بدء التشغيل في 4.051،11.885 ثانية (نواة) + 15.936،XNUMX ثانية (مساحة المستخدمين) = XNUMX ثانية

    عنق الزجاجة لدي هو 3
    ntpd.service @ 11.487 ثانية + 397 مللي ثانية
    خدمة مدير الشبكة @ 6.332s + 5.153s
    dev-disk-by\x2duuid-357098a9\x2daf36\x2d456c\x2dabe4\x2d7576d1792dfa.swap @6.091s +205ms

    الحقيقة أن هذا يقلقني: S.
    خدمة مدير الشبكة @ 6.332s + 5.153s

    1.    جوزيبا قال

      لقد نسيت أن أذكر التوزيعات. Manjaro with Gnome (إصدار المجتمع). والقرص الصلب الميكانيكي.

  14.   دافيدوجي قال

    انتهى بدء التشغيل في 3.266،12.302 ثانية (نواة) + 15.568،XNUMX ثانية (مساحة المستخدمين) = XNUMX ثانية

    ولدي SSD! على الرغم من أن / المنزل على قرص ميكانيكي.

    1.    ايدو قال

      إذا قمت بتخزينه في درج ، أشك في أنك سترى أي فرق any

      1.    ايدو قال

        أقولها لأنني لا أرى أنها سريعة جدًا

        1.    NautiluS قال

          وهذا ، لدي القرص الميكانيكي وبالفعل مع بضع سنوات من الخدمة المريحة. القرص المعني هو: Maxtor 6L250S0

          من ناحية أخرى ، عندما حصلت على هذا القرص ووفقًا لـ tune2fs:
          تم انشائه:
          تم إنشاء نظام الملفات: Tue Oct 12 11:28:03 2010

          وقد تحرك في كل ذلك الوقت:
          يكتب مدى الحياة: 1353 جيجابايت

          على الرغم من أنني أعرف لماذا يمتلك مدير الشبكة هذا الوقت ، ويعتمد pdnsd على الأخير للعمل.

  15.   xxxg قال

    مرحبا! أود أن أعرف كيف أقوم بهذا الاختبار في منت ... تحياتي!

  16.   كريستيانش قال

    غير متوفر في elementaryOS ، يا له من عار ، لأننا خضنا حربًا مرتدة منذ زمن طويل مع بعض الأصدقاء في فيدورا: '(

  17.   بمناسبة قال

    انتهى بدء التشغيل في 2.111،5.034 ثانية (نواة) + 7.145،XNUMX ثانية (مساحة المستخدمين) = XNUMX ثانية

    طريقة ما لتحسين مساحة المستخدمين (لا بد لي من حذف الملفات ؟؟ XD)

  18.   Fenriz قال

    0.75 ثانية !!! WUAO

  19.   رمادي قال

    شكرا للمساهمة يا صديقي

  20.   clow_eriol قال

    في لينكس مينت كيف يتم ذلك؟

  21.   أوروش قال

    حسنًا ، مع وحدة المعالجة المركزية Intel E2140 ، وذاكرة وصول عشوائي (RAM) سعة 2 جيجابايت ، و GMA950 مدمج وقرصين (SATA1 سعة 148 جيجابايت حيث يوجد النظام ، IDE بسعة 40 جيجابايت) ، لدي هذا:
    انتهى بدء التشغيل في 2.794،17.784 ثانية (نواة) + 20.578،XNUMX ثانية (مساحة المستخدمين) = XNUMX ثانية
    لا شيء سيء. بالمناسبة ، Archlinux x86. قصدي هو القرص.

  22.   أركان قال

    تحليل $ systemd
    انتهى بدء التشغيل في 1.731 ثانية (نواة) + 2.882 ثانية (بداية) + 4 دقائق 48.866 ثانية (مساحة المستخدمين) = 4 دقائق و 53.480 ثانية

    $ systemd-تحليل اللوم
    4 دقائق و 33.660 ثانية من خدمة النحل الطنان nvidia
    23.110 ثانية rsyslog.service

    :/

  23.   PHB قال

    مرحبًا كيف حالك ... مهلا كيف يمكنني تقليل وقت مساحة المستخدمين ، حيث يبدو لي أنهم 34.151 ثانية aaaww كنت أعرف بالفعل أن الأمر استغرق وقتًا طويلاً