Fedora 16이 느리게 시작되는 이유와 개선 방법은 무엇입니까?

Fedora 16이 느리게 시작되는 이유와 개선 방법은 무엇입니까?

최근 Dell VOSTRO 1510에 Fedora 16을 설치했습니다. 매우 만족합니다만, 시작 시 로딩 시간이 느려서 걱정됩니다. GRUB를 사용하여 운영 체제를 부팅한 후 GDM까지 부팅 로드 시간을 측정했습니다 1:01.42.느린(이것은 주관적이며 나쁜 점입니다. 이전 Ubuntu 설치에서 다른 부팅 시간을 측정하지 않았지만 그 시간의 절반이었던 것으로 기억합니다).

F2다양한 세부 정보를 인쇄하려면 시작 중에 누르세요 . 다음 단계에서 부트로딩에 많은 시간이 걸리는 것으로 나타났습니다.

Started LSB: Starts and stops login ISCSI daemon.
Starting LSB: Starts and stops login and scanning of ISCSI devices.

LSB와 ISCSI란 무엇입니까? 1분이라는 부팅 시간이 정말 긴 시간인가요? 부팅 로드 시간을 어떻게든 단축할 수 있나요?

자세한 내용은 내 가이드 이미지입니다.

안내도

편집하다:더욱 감사합니다문서systemd-analyze@vasquez가 제안한 대로 일부 서비스를 사용 및 제거하고 시작 시간을 단축 할 수 있었습니다 systemctl. 그러나 제거해야 할 서비스가 더 있습니다. 아래를 참조하세요. 하지만 어떤 서비스가 무엇을 하고 있는지 어떻게 알 수 있고, 필요한지 알 수 있나요?

 13067ms udev-settle.service
  4622ms fedora-loadmodules.service
  3539ms systemd-vconsole-setup.service
  2913ms remount-rootfs.service
  2620ms media.mount
  2603ms sys-kernel-debug.mount
  2595ms dev-hugepages.mount
  2587ms sys-kernel-security.mount
  2577ms dev-mqueue.mount
  2025ms udev-trigger.service
  1951ms fedora-readonly.service
  1763ms netfs.service
  1619ms mdmonitor-takeover.service
  1598ms fcoe.service
  1570ms udev.service
  1267ms systemd-remount-api-vfs.service
  1214ms fedora-storage-init.service
  1018ms sys-kernel-config.mount
   950ms plymouth-start.service
   833ms systemd-sysctl.service
   440ms NetworkManager.service
   391ms avahi-daemon.service
   324ms rsyslog.service
   268ms systemd-logind.service
   262ms console-kit-log-system-start.service
   249ms fedora-storage-init-late.service
   231ms livesys.service
   228ms ip6tables.service
   224ms iptables.service
   206ms auditd.service
   193ms sshd-keygen.service
   184ms systemd-readahead-replay.service
   183ms systemd-tmpfiles-setup.service
   175ms irqbalance.service
   173ms systemd-readahead-collect.service
   167ms boot.mount
   145ms abrt-vmcore.service
   138ms mcelog.service
   136ms dbus.service
   122ms abrt-ccpp.service
    90ms lvm2-monitor.service
    52ms fedora-wait-storage.service
    51ms sandbox.service
    44ms console-kit-daemon.service
    30ms livesys-late.service
    22ms home.mount
    11ms systemd-user-sessions.service
     9ms accounts-daemon.service
     5ms rtkit-daemon.service
     0ms sys-fs-fuse-connections.mount

편집하다: 다음 서비스를 삭제한 후:

  • 메일 보내기 서비스
  • sm-클라이언트 서비스
  • iSCSI 서비스
  • udev-settle.service
  • 페도라-대기-storage.service

시작 시간이 1분 동안 1.5초에서 약 26초로 단축되었습니다(만세) 차트 참조:

앞으로

앞으로

뒤쪽에

뒤쪽에

지금은 시간이 가장 많이 걸리고 fedora-storage-init.service삭제하면 교체만 됩니다 fedora-storage-init-late.service. 정확히 서비스가 수행하는 작업과 속도를 높이는 방법은 미스터리로 남아 있습니다.

답변1

시도해 systemd-analyze blame보고 볼 가치가 있습니다.http://0pointer.de/blog/projects/blame-game.html그리고https://www.linux.com/learn/tutorials/539856-more-systemd-fun-the-blame-game-and-stopping-services-with-prejudice.

이 기사에서는 부팅 시간이 길어지는 원인을 찾는 방법도 보여줍니다. 데스크톱에서 F16을 누르기에는 1분이 너무 깁니다. 부팅 시간은 20~30초 정도 보시면 될 것 같습니다.

편집하다:

LVM은 시간이 많이 걸리지만(initramfs 시간입니다) 재설치를 의미하므로 즉시 제거할 수는 없을 것입니다. 비활성화할 수 있는 서비스 중 하나는 fcoe입니다.

또 다른 아이디어는 다음에서 비롯됩니다.https://plus.google.com/u/0/108087225644395745666/posts/jaFyQtyjZLh:

libahci.ignore_sss=1커널 cmd 줄에 추가 :

Arjan van de Ven - +Kay Sievers 커널 명령줄에 "libahci.ignore_sss=1"을 추가하려고 합니다... BIOS는 스토리지에 대해 거짓말을 하고 있으며 비용은 0.6초입니다.

관련 정보