나는 리눅스에 익숙하지 않다. 최근에는 에이서 랩탑에 페도라 16을 설치했다. 처음에는 멋졌지만 지금은 벤처 기업이 매우 뒤쳐져있다. 나는 그것을 구글과 명령을 실행 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 / mapper / VolGroup-lv_home : clean, 15033/9216000 files, 1732633/36839424 블록 다음에 i는 / dev / sda3 : clean, 231/128016 개 파일, 76693/512000 블록 (5 개 마운트에서 체크인) systemd-fsck [981] 'systemd-analyze plot'을 실행하십시오. plot.svg & amp; & amp; eog plot.svg ', 그래프가 좋고, fedora-storage-init.service를 찾았고 fedora-readonly.service는 긴 빨간색 막대를 사용합니다. 어떻게 개선해야합니까?
—
Bob Cao
blame
명령은 각 프로세스가 얼마나 오래 걸렸는지를 나타내며 전체 타이밍이 무엇인지 보여주지 않습니다. 먼저 살펴볼 두 가지가 있습니다.grep systemd /var/log/syslog
전체 시간을 제공해야합니다. 또한systemd-analyze plot > plot.svg && eog plot.svg
시퀀스를 보여주는 예쁜 그래프를 얻을 수 있습니다. systemd는 많은 것을 병렬로 처리하기 때문에 무엇이 무엇을 기다리고 있는지 파악하는 데 도움이됩니다.