Setelah boot saya berlari systemd-analyze blame
dan berikut hasilnya:
21.596s systemd-journal-flush.service
18.658s dev-sda8.device
15.099s dev-loop33.device
15.034s dev-loop19.device
15.012s dev-loop34.device
14.989s dev-loop21.device
14.877s dev-loop15.device
14.866s dev-loop26.device
14.773s dev-loop27.device
14.684s dev-loop30.device
14.677s dev-loop32.device
14.649s dev-loop35.device
14.590s dev-loop25.device
14.267s dev-loop23.device
14.192s dev-loop24.device
14.156s dev-loop29.device
14.133s dev-loop16.device
14.065s dev-loop31.device
14.059s dev-loop28.device
13.821s dev-loop20.device
13.531s dev-loop22.device
13.495s dev-loop14.device
13.364s dev-loop18.device
Apa layanan ini dev-loopxx.device
( xx
menunjukkan angka) dan mengapa mereka mengambil begitu banyak waktu? Apakah mereka terkait dengan pemasangan terkunci? Bisakah saya mengurangi waktu booting dengan menonaktifkannya? Saya menjalankan Ubuntu 18.04 bersama Windows 10.
Jawaban:
Anda dapat menentukan daftar semua terkunci terpasang dengan
snap list
, untuk hubungan antara mount-point dan nama snap yang dapat Anda gunakansystemctl status
,mount
danlosetup
.Sebagai contoh pada Ubuntu MATE 18.04 LTS saya, saya memasang snap berikut:
Mereka membuat loop-devices sebagai berikut:
Poin mount adalah sebagai berikut:
Mari kita lihat lebih dekat ke
dev-loop4.device
:Folder tersebut
/sys/devices/virtual/block/loop4
berisi file yang sangat bergunaloop/backing_file
, kita dapat membaca isinya:Jadi kami hanya menentukan bahwa
/dev/loop4
itu dibuat olehcore
snap.Tetapi cara termudah adalah menggunakan
losetup
(lihatman losetup
):Semoga ini bisa membantu untuk memahami Snaps mount-points dengan lebih baik.
Intinya: dengan menggunakan Terkunci untuk memiliki perangkat lunak terbaru, kami akhirnya membayarnya dengan lalu lintas jaringan yang lebih tinggi, lebih banyak penggunaan disk dan waktu boot yang lebih lambat. Jika Anda tidak ingin menggunakan Terkunci sama sekali, maka hapus dengan
sudo apt-get purge snapd
.sumber