System > Inne
Manjaro na dysku NVME działa tak szybko jak na HDD
eugieniek:
Nie mam pojęcia co jest nie tak. Dysk to jakiś Hynix PCIE3.0x4 NVME. W Windowsie (8.1 PRO) osiąga ponad 3400MB/s w odczycie i 3100 w zapisie.
Reszta plików (mniejszych) też kilka razy szybsza od klasycznego SSD. Tymczasem, Manjaro zachowuje się tak, jak by na jakimś leciwym SSD bądź dobrym WDCBlack (HDD) hulał. Windows budzi mi się w całości (wszystkie usługi) od naciśnięcia POWER w zaledwie 4 sekundy!
Czemu Manjaro uruchamia się 19 sekund?
Co on tam mieli?
W SESJI mam wyłączone wsio, czego nie używam a gdy mowa o Manjaro to Xfce katuję nadal.
Da się przyspieszyć ten BOOT jakoś?
Paweł Kraszewski:
--- Cytuj --- Windows budzi mi się w całości (wszystkie usługi) od naciśnięcia POWER w zaledwie 4 sekundy!
--- Koniec cytatu ---
Hehe, nie. 4 sekundy to wychodzi ci z hybrid-sleep.
--- Cytuj ---Nie mam pojęcia co jest nie tak.
--- Koniec cytatu ---
My też nie wiemy. Coś po prostu robisz źle podczas instalacji.
1709:
--- Cytuj ---Czemu Manjaro uruchamia się 19 sekund?
--- Koniec cytatu ---
W zależności od rodzaju menadżera systemu / usług masz różne narzędzia ( dla systemu Linux )
Przykładowe narzędzia.
Lista uruchomionych usług wraz ich czasem.
--- Kod: ---
systemd-analyze blame
--- Koniec kodu ---
Łańcuch / drzewo krytycznych usług wraz z ich czasem uruchamiania ( mam nadzieję że dobrze przetłumaczyłem )
--- Kod: ---
systemd-analyze critical-chain
--- Koniec kodu ---
Bodajże to albo coś podobnego. Powinno wyświetlić listę wszystkich usług
--- Kod: ---
systemctl list-unit-files --type=service
--- Koniec kodu ---
Dziennik systemowy ( menadżera systemd ) - z wyjaśnieniami z ostatnieniego bootowania , tylko komunikaty: emerg , alert , crit , err , warning
--- Kod: ---
journalctl -xb0 -p 0..4 --no-pager
--- Koniec kodu ---
Dziennik systemowy Xorg , tylko komunikaty: ostrzeżenia , błędy , nie zaimplementowane.
--- Kod: ---
grep '(WW)\|(EE)\|(NI)\|(??)' /var/log/Xorg.0.log
--- Koniec kodu ---
Dzienniku syslog, wyszukowanie linii zawierających słów o błędach i ostrzeżeniach ( czyli słów: error , warning , fail , segfault )
--- Kod: ---
grep -i 'error\|warning\|fail|\segfault' /var/log/syslog
--- Koniec kodu ---
Lista zadań wyznaczonych do uruchomienia w czasie.
--- Kod: ---
systemctl list-timers 2>/dev/null | grep ':'
--- Koniec kodu ---
Rozwinięcie nazw występujących na wyjściu komendy wyżej ( systemctl list-timers )
--- Kod: ---
for NAME in $(systemctl list-timers | awk '{print $NF}' | sed '1d' | tac | sed '1d;2d;3d'| tac) ; do grep "Exec" /lib/systemd/system/${NAME} ; done
--- Koniec kodu ---
Lista zadań wyznaczonych do uruchomienia w czasie przez " cron ".
--- Kod: ---
for user in $(cut -f1 -d: /etc/passwd); do CC=$(crontab -u $user -l | grep -v ^'#') ; EE=$( sed '/^$/d' <<< "$CC" | wc -l) ; [[ $EE -ne 0 ]] && echo -e "Jobs from user: $user \n${CC}" ; done 2>/dev/null
--- Koniec kodu ---
Lista plików cron / anacron które można sprawdzić.
--- Kod: ---
find /etc/*cron* -type f
--- Koniec kodu ---
Jeśli plików nie jest dużo można je otworzyć od razu w edytorze,
gdzie każda karta to będzie osobny otwarty plik
gdzie pluma to przykładowy edytor tekstowy i należy podmienić na własny, bo zakładam że nie każdy tego używa.
--- Kod: ---
find /etc/*cron* -type f | xargs pluma
--- Koniec kodu ---
Lista plików które mogą uruchamiać się przy starcie.
Zazwyczaj zarządzanie nimi odbywa się z środowiska graficznego
np. Centrum sterowania Mate --> kategoria "Osobiste "--> Programy startowe
--- Kod: ---
ls "$HOME/.config/autostart/"
--- Koniec kodu ---
Do pomocy:
Drzewo uruchomionych procesów
--- Kod: ---
ps -e --forest
--- Koniec kodu ---
ewentualnie, może lepsze
--- Kod: ---
pstree
--- Koniec kodu ---
Podręcznik " man ", gdzie " nazwa_ komendy " należy podmienić na własną o której mamy ochotę poczytać.
--- Kod: ---
man nazwa_komendy
--- Koniec kodu ---
No i ostrzeżenie. Wyłączenie niektórych kluczowych usług bez zrozumienia co one robią, może się skończyć tym że przestanie coś działać, czego się nie spodziewałeś.
Edytowane
O konfiguracji dysku jak ma pracować się nie wypowiem, bo się nie znam.
Chodzi mi np. o
- TRIM https://wiki.archlinux.org/title/Solid_state_drive
- szyfrowanie.
eugieniek:
--- Kod: ---
5.960s apparmor.service
2.760s systemd-random-seed.service
980ms dev-nvme0n1p3.device
769ms ufw.service
517ms tlp.service
438ms systemd-udev-trigger.service
311ms snapd.service
281ms user@1000.service
260ms systemd-tmpfiles-clean.service
208ms udisks2.service
187ms lightdm.service
164ms upower.service
164ms systemd-udevd.service
147ms ModemManager.service
111ms systemd-journald.service
103ms systemd-journal-flush.service
101ms systemd-tmpfiles-setup.service
101ms systemd-fsck@dev-disk-by\x2duuid-7490\x2d8980.service
99ms accounts-daemon.service
83ms lvm2-monitor.service
77ms systemd-logind.service
74ms systemd-tmpfiles-setup-dev.service
60ms systemd-fsck@dev-disk-by\x2duuid-1d1bf1c3\x2d349c\x2d480b\x2da9b0\x2d7e8>
57ms boot-efi.mount
56ms home-myszykota-DyskNTFS.mount
52ms NetworkManager.service
50ms polkit.service
47ms systemd-modules-load.service
46ms modprobe@fuse.service
44ms colord.service
42ms avahi-daemon.service
40ms cups.service
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-myszykota-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
lines 33-55/55 (END)
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-myszykota-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
lines 33-55/55 (END)
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-myszykota-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
~
lines 33-55/55 (END)
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-myszykota-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
~
~
lines 33-55/55 (END)
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-myszykota-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
~
~
~
~
lines 33-55/55 (END)
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-myszykota-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
~
~
~
~
~
lines 33-55/55 (END)
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-pc-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
~
~
~
~
~
lines 33-55/55 (END)
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-pc-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
~
~
~
~
~
lines 33-55/55 (END)
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-pc-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
~
~
~
~
~
lines 33-55/55 (END)
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-pc-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
~
~
~
~
~
~
lines 33-55/55 (END)
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-pc-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
~
~
~
~
~
~
lines 33-55/55 (END)
36ms systemd-remount-fs.service
34ms ramdisk.mount
32ms dbus.service
26ms user-runtime-dir@1000.service
25ms dev-hugepages.mount
24ms dev-mqueue.mount
22ms sys-kernel-debug.mount
21ms systemd-sysctl.service
21ms sys-kernel-tracing.mount
20ms home-pc-DyskEXT4.mount
17ms kmod-static-nodes.service
17ms alsa-restore.service
16ms systemd-backlight@backlight:intel_backlight.service
16ms systemd-update-utmp.service
14ms modprobe@configfs.service
14ms tmp.mount
14ms modprobe@drm.service
12ms sys-fs-fuse-connections.mount
11ms snapd.apparmor.service
7ms systemd-user-sessions.service
5ms rtkit-daemon.service
4ms sys-kernel-config.mount
920us snapd.socket
--- Koniec kodu ---
Paweł, ja użyłem: powercfg hibernate off - zatem windows nie ma hybrydowego uśpienia.
Po świętach nagram filmik, serio Windows budzi się tak szybko.
Dziwi mnie tak długie uruchamianie się Linuxa patrząc na możliwości (przepustowość) magistrali, możliwości procesora, szybkość ram i możliwości dysku. Ja dla mnie system powinien umieć wystartować w maksymalnie 7-8 sekund.
Wyżej zamieszczona wklejka to oczywiście wynik tuż po EFI POST, czyli od chwili w której zanika logo HP a jak wiadomo, nawet przy 0sec w rozruchu (posttest+hotkey) w HP trwa to od wciśniecia POWER do startu nawet i 4sek, więc dodając to do rozruchu Manjaro wychodzi prawie pół minuty.
Sprawdziłem też Mint/Debian/Kali i inne. Wszędzie to samo.
robson75:
Jednoznacznie wskazuje że najdłużej się uruchamia apparmor.service.
Czy aby na pewno potrzebujesz paczki apparmor?
Nawigacja
[#] Następna strona
Idź do wersji pełnej