मैं लिनक्स के लिए काफी नया हूं, और हाल ही में मैंने अपने एसर लैपटॉप पर फेडोरा 16 को खुशी से स्थापित किया है, यह शुरुआत में अद्भुत था, लेकिन अब स्टार्टअप बहुत पिछड़ गया है। मैं इसे Google चलाता हूं और कमांड चलाता हूं systemd-analyze blame
, परिणाम निम्न है:
11454ms fedora-loadmodules.service
8697ms fedora-readonly.service
6334ms fedora-wait-storage.service
3740ms systemd-binfmt.service
3407ms systemd-vconsole-setup.service
3191ms fedora-storage-init.service
2956ms udev-settle.service
2812ms media.mount
2750ms dev-mqueue.mount
2728ms dev-hugepages.mount
2715ms remount-rootfs.service
2714ms sys-kernel-security.mount
2698ms sys-kernel-debug.mount
2348ms proc-sys-fs-binfmt_misc.mount
2317ms udev-trigger.service
2301ms udev.service
1838ms sys-kernel-config.mount
1598ms mdmonitor-takeover.service
1490ms systemd-remount-api-vfs.service
841ms systemd-sysctl.service
560ms NetworkManager.service
537ms fedora-storage-init-late.service
403ms rsyslog.service
393ms chronyd.service
378ms console-kit-log-system-start.service
360ms avahi-daemon.service
329ms iptables.service
328ms ip6tables.service
305ms systemd-readahead-collect.service
304ms mcelog.service
300ms auditd.service
280ms abrt-vmcore.service
..... आदि....
एक औसत उपयोगकर्ता के रूप में (जो आमतौर पर इंटरनेट पर सिर्फ सर्फ करते हैं और ईमेल पढ़ते हैं), मुझे अपने बूटिंग समय को तेज करने के लिए अपनी स्टार्टअप सेवाओं का अनुकूलन कैसे करना चाहिए?
वाह धन्यवाद। 'grep systemd / var / log / syslog' काम नहीं करता है, ऐसी कोई फ़ाइल न कहें, मैं इसके बजाय 'grep systemd /var/log/boot.log' आज़माता हूं, आउटपुट नीचे है: systemd-fsck [961]: / dev / sda3: स्वच्छ, 231/128016 फाइलें, 76693/512000 ब्लॉक (5 mounts में जांच) systemd-fsck [981]: / dev / mapper / VolGroup-lv_home, स्वच्छ, 15033/9216000 फाइलें, 1732633/36839424 ब्लॉक फिर 'systemd-analysis plot> plot.svg && eog plot.svg' चलाएं, ग्राफ अच्छा है, और मुझे फ़ेडोरा-स्टोरेज-इनिट.सर्विस और फेडोरा-रीडऑनली.सर्विस एक लंबी लाल पट्टी लगती है। मुझे उन्हें कैसे सुधारना चाहिए?
—
बॉब काओ
blame
आदेश केवल कहते हैं कि कब तक प्रत्येक प्रक्रिया लिया, यह नहीं दिखाती है क्या समग्र समय था। देखने के लिए दो चीजें हैं, पहलीgrep systemd /var/log/syslog
और यह समग्र समय प्रदान करना चाहिए।systemd-analyze plot > plot.svg && eog plot.svg
अनुक्रम दिखाने के लिए एक सुंदर ग्राफ प्राप्त करने के लिए भी करें । systemd समानांतर में बहुत कुछ करता है इसलिए इसे अलग करने में मदद करनी चाहिए कि किस चीज का इंतजार है।