Dev-sda.device trong systemd-analyse là gì, tôi có thể tắt nó không?


11

Tôi đã cài đặt Ubuntu 16.04 trên máy tính xách tay của mình bên cạnh các cửa sổ. Trong systemd-analyze blamemột dịch vụ có tên 'dev-sda7.device' đang mất quá nhiều thời gian. Làm thế nào để giải quyết vấn đề này hay tôi nên vô hiệu hóa nó?

Kết quả của systemd-analyze time

Startup finished in 4.207s (firmware) + 4.576s (loader) + 3.466s (kernel) + 33.899s (userspace) = 46.149s

Kết quả của systemd-analyze blame

         16.326s dev-sda7.device
         12.859s ufw.service
         11.263s systemd-tmpfiles-setup-dev.service
          7.935s NetworkManager-wait-online.service
          3.203s keyboard-setup.service
          2.736s vboxdrv.service
          2.467s accounts-daemon.service
          2.349s apache2.service
          2.239s NetworkManager.service
          2.163s ModemManager.service
          1.963s lightdm.service
          1.843s nmbd.service
          1.749s samba-ad-dc.service
          1.599s systemd-fsck@dev-disk-by\x2duuid-B053\x2dA56B.service
          1.367s thermald.service
          1.127s polkitd.service
          1.112s systemd-journald.service
          1.066s teamviewerd.service
          1.007s udisks2.service
           975ms apparmor.service
           926ms plymouth-start.service

Kết quả của cat /etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sda7 during installation
UUID=493cc833-193e-435d-840a-b862ca367fba /               ext4    errors=remount-ro 0       1
# /boot/efi was on /dev/sda2 during installation
UUID=B053-A56B  /boot/efi       vfat    umask=0077      0       1
# swap was on /dev/sda6 during installation
UUID=a49f56b1-53c3-4eaf-9460-0a221e59957a none            swap    sw              0       0

Câu trả lời:


4

Bạn không thể vô hiệu hóa nó, bởi vì đó /dev/sda7là nơi phân vùng gốc của bạn được gắn kết. Trong systemd, mọi thứ mà nó có thể xử lý trong khi khởi động được tạo thành một đơn vị systemd. Sau đó, bạn có thể thực hiện mọi thứ với nó (như thời gian theo dõi trong trường hợp này hoặc phụ thuộc vào dịch vụ). Trong các trường hợp của thiết bị, chuỗi hoạt động như sau:

  • kernel tải thiết bị và kích hoạt nó
  • Đồng hồ systemd cho điều này và tạo các /dev/sdxynút cho nó
  • sau đó systemd kích hoạt các đơn vị gắn kết khác nhau được tạo từ fstab
  • sau đó kích hoạt nhiều dịch vụ khác đang chờ hệ thống tập tin được gắn kết
  • và như thế

Điều này không cho phép bạn xác định rằng đĩa chậm kích hoạt, nhưng trừ khi bạn có thể nhận được một đĩa mới, bạn không thể làm gì nhiều về nó.

Bạn có thể thử phân tích đường dẫn quan trọng và xem liệu có gì khác bạn có thể sửa không:

systemd-analyze critical-chain [UNIT...]  prints a tree of the
time-critical chain of units (for each of the specified UNITs or for
the default target otherwise). The time after the unit is active or
started is printed after the "@" character. The time the unit takes to
start is printed after the "+" character. Note that the output might be
misleading as the initialization of one service might depend on socket
activation and because of the parallel execution of units.

Thí dụ:

graphical.target @10.868s
└─multi-user.target @10.868s
  └─squid-deb-proxy.service @10.816s +51ms
    └─network-online.target @10.814s
      └─NetworkManager-wait-online.service @2.419s +8.395s
        └─NetworkManager.service @2.243s +155ms
          └─dbus.service @2.192s
            └─basic.target @2.129s
              └─sockets.target @2.129s
                └─snapd.socket @2.127s +1ms
                  └─sysinit.target @2.127s
                    └─swap.target @2.127s
                      └─dev-disk-by\x2duuid-498d24e5\x2d7755\x2d422f\x2dbe45\x2d1b78d50b44e8.swap @2.119s +7ms
                        └─dev-disk-by\x2duuid-498d24e5\x2d7755\x2d422f\x2dbe45\x2d1b78d50b44e8.device @2.119s

Ví dụ, trong trường hợp của tôi, mạng đang khởi động chậm.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.