Szybkość startu systemu

Forumowy magiel: pogaduchy o wszystkim i o niczym.
tratsok
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 08 lis 2018, 20:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64

Szybkość startu systemu

Post autor: tratsok » 04 gru 2018, 16:06

Cześć,

Zastanawiam się czy jest jakiś sensowny i polecany sposób na przyspieszenie startu systemu. Korzystam z Linux Mint 19 + cinammon. Pytanie zrodziło się stąd, że na podobnych komputerach z zainstalowanymi różnymi systemami ( mint i windows 10) czas odpalenia systemu do okna logowania jest zupełnie różny. Na windows 10 ekran logowania pojawia się szybciej.
Korzystam z lenovo thinkpad x250 8gb ram i dysk ssd. Pomyślałem, że może Cinammon tak opóźnia start. No ale czy zmiana środowiska graficznego na lżejsze (np Xfce) na takim komputerze przyniesie tak diametralną zmianę?
Tutaj wynik polecenia

Kod: Zaznacz cały

:~$ systemd-analyze 
Startup finished in 6.653s (kernel) + 1.676s (userspace) = 8.329s
graphical.target reached after 1.664s in userspace

Kod: Zaznacz cały

$ systemd-analyze blame 
           820ms systemd-journal-flush.service
           452ms dev-sda6.device
           325ms NetworkManager.service
           319ms systemd-logind.service
           289ms udisks2.service
           262ms networkd-dispatcher.service
           208ms systemd-resolved.service
           205ms accounts-daemon.service
           195ms ubuntu-system-adjustments.service
           172ms grub-common.service
           164ms ModemManager.service
           154ms thermald.service
           150ms avahi-daemon.service
           150ms speech-dispatcher.service
           143ms hddtemp.service
           131ms apparmor.service
           131ms lvm2-monitor.service
           125ms systemd-timesyncd.service
           117ms upower.service
           110ms bluetooth.service
           109ms systemd-tmpfiles-setup-dev.service
            99ms lm-sensors.service
            97ms keyboard-setup.service
Z góry dzięki za odpowiedzi
Laos
Wytworny Kaczor
Wytworny Kaczor
Posty: 321
Rejestracja: 20 lis 2009, 18:51
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: Xfce
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: Laos » 04 gru 2018, 17:51

Ale w W10 startuje z hibernacji, a w Mincie z zamknięcia.
Zamykać do hibernacji lub uśpienia to będzie startował szybciej.
Jak rozumiem 8 sekund to dla Ciebie za dużo ? Pewnie można nie startować niektórych usług np. Avahi czy Bluetooth.
Może masz ustawione, że system Ci czeka byś miał czas na wejście do Biosu lub czeka na wybór trybu odpalania systemu ?
tratsok
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 08 lis 2018, 20:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: tratsok » 04 gru 2018, 18:39

No z ta hibernacją to faktycznie może tak być. Ale szczerze powiem, że tak na pierwszy rzut oka to nie widzę w Mint żadnej opcji hibernacji. Laptop z uśpienia faktycznie uruchamia się błyskawicznie i to jest bardzo w porządku.
Przed chwilą włączyłem Minta ze stoperem w ręku i wyszło, że na okno logowania trzeba czekać jakieś 33s, a na pulpit po wpisaniu hasła czeka się jakieś 4-5s.
Także te około 8s jakie można ujrzeć po wpisaniu komendy dla mnie osobiście jest małą zagadką ;)
Z tym czekaniem do biosu to jakiś czas faktycznie jest ustawiony, ale w granicach rozsądku.
Z trybem odpalania to szczerze mówiąc nie wiem o co chodzi.
Awatar użytkownika
kobrawerde
Wytworny Kaczor
Wytworny Kaczor
Posty: 306
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: LXDE
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: kobrawerde » 04 gru 2018, 20:37

To coś faktycznie jest nie tak ...jeśli do okna logowania fizycznie masz 33s a terminal podaje 8s ? :mrgreen:
U mnie 32 - 35s miałem na dysku HDD jak przeszedłem na SSD to mam ok 11s.

Kod: Zaznacz cały

systemd-analyze
Startup finished in 4.415s (kernel) + 6.111s (userspace) = 10.527s
graphical.target reached after 6.095s in userspace
i tak jest faktycznie ze stoperem w ręku...
A czy podczas startu systemu wyświetlają Ci się wpisy z konsoli ...czy masz tzw splash screen. Może coś by to podpowiedziało co się dzieje w trakcie .... tak na szybko to klawisz F2 podczas startu systemu.
Ps. sprawdzałem na LM w wersji mate
tratsok
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 08 lis 2018, 20:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: tratsok » 04 gru 2018, 21:13

No faktycznie terminal pokazuje inaczej niż to co ja uważam za włączenie komputera ;)
Zrobiłem jeszcze raz to polecenie i oto wynik:

Kod: Zaznacz cały

systemd-analyze 
Startup finished in 4.926s (kernel) + 1.787s (userspace) = 6.714s
graphical.target reached after 1.779s in userspace
Jak odpalam laptopa to przez jakies 4-6s od wciśniecia przycisku startowego widnieje "firmowy ekran" Lenovo Thnikpad. Najdłuższym okresem jest ciemny ekran i to on "zajmuje" około 29s. Następnie jest ekran z logiem Minta, a na nim takie kropki "postępu"- no i ten ekran to około 4-5s. Suma sekund może być inna od tej podanej w pierwszym poście, czasy podane orientacyjnie.

W zasadzie żadnych wpisów w konsoli podczas startu nie ma- no na upartego widać coś przez około 1s.
Awatar użytkownika
kobrawerde
Wytworny Kaczor
Wytworny Kaczor
Posty: 306
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: LXDE
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: kobrawerde » 04 gru 2018, 21:33

Ale nie sprawdziłeś opcji klawisz F2 w czasie startu systemu ...trzeba trafić zaraz po ekranie logo Lenovo ... no może troszkę później bo jeszcze BIOS się ładuje ... lub zmienić opcję w grub-ie jeśli go posiadasz żeby widzieć uruchamiane wpisy dotyczące opcji kernela.
np.
https://askubuntu.com/questions/33416/h ... -text-inst
Korzystam z lenovo thinkpad x250 8gb ram i dysk ssd.
A czy na tym laptopie masz też Winde ? .... i też tak długo startuje z tym czarnym ekranem :razz:
tratsok
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 08 lis 2018, 20:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: tratsok » 04 gru 2018, 21:55

Na tym laptopie jest tylko zainstalowany Mint. Zaraz sie zabieram za te opcje z F2
No z tym klawiszem F2 jak narazie nic nie działa. Możliwe, że robię coś nie tak
Awatar użytkownika
kobrawerde
Wytworny Kaczor
Wytworny Kaczor
Posty: 306
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: LXDE
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: kobrawerde » 04 gru 2018, 22:01

No to jeśli po wciśnięciu F2 i sprawdzeniu jak długo lądują / wczytują się opcje dotyczące kernela / systemu i będzie to 6 - 8 s to wynika iż to tylko jakieś opcje w BIOS-e powodują takie działanie ...musisz szukać co tam jest nie tak :-)
tratsok
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 08 lis 2018, 20:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: tratsok » 04 gru 2018, 22:50

No ok, tylko że ta opcja z klawiszem F2 nie działa, a przynajmniej nie wiem dokładnie czego mam szukać / na co patrzeć.
Awatar użytkownika
kobrawerde
Wytworny Kaczor
Wytworny Kaczor
Posty: 306
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: LXDE
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: kobrawerde » 04 gru 2018, 23:07

Podałem Ci link zrób według tego ... tzn. usuniesz przy uruchamianiu splash sreen Minta i będziesz widział kiedy i jak długo uruchamia się system wczytujący i pokazujący opcje kernela ... a nie tylko logo Minta z kropkami :-) ..... moim zdaniem zdiagnozujesz czy ten czarny ekran to uruchamiany system Mint czy .... np. BIOS ... który może mieć włączone pewne opcje sprawdzające itp ... lub poprostu coś źledziała i tak długo wykrywa podzespoły ....w co wątpię ....ale ? :razz:
Albo zostań z tymi 30 s ...co przy dysku SSD to raczej katastrofa :mrgreen:
Jak zobaczysz podobne wpisy tzn że dopiero teraz system się ładuje i możesz zmierzyć czas ....
Obrazek
tratsok
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 08 lis 2018, 20:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: tratsok » 05 gru 2018, 00:54

No faktycznie, jak liczyć w ten sposób to wychodzi to co jest wywalane w terminalu. Aczkolwiek dla mnie nie jest istotne czy liczę od tego momentu gdzie są "jakieś literki" i wychodzi to co pokazuje konsola. Dla mnie, jako użyszkodnika liczy się to, że laptop się uruchamia za długo ;)
Rozumiem, że w tym przypadku powinienem poszukać jakiejś enigmatycznej opcji w BIOSie?

PS co ty z tymi "...." ?? ;)
tratsok
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 08 lis 2018, 20:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: tratsok » 05 gru 2018, 01:40

Tak się zastanawiam czy na fakt takiego czasu uruchomienia systemu może wpływać, to, że mam BIOS w trybie Legacy, a nie UEFI?
Jeśli tak to da radę to bezproblemowo zmienić?
Awatar użytkownika
kobrawerde
Wytworny Kaczor
Wytworny Kaczor
Posty: 306
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: LXDE
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: kobrawerde » 05 gru 2018, 17:38

Rozumiem, że w tym przypadku powinienem poszukać jakiejś enigmatycznej opcji w BIOSie?
Ooo taaak z całą pewnością i już bez "..."?? ... :razz:
Powodzenia !
Laos
Wytworny Kaczor
Wytworny Kaczor
Posty: 321
Rejestracja: 20 lis 2009, 18:51
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: Xfce
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: Laos » 06 gru 2018, 11:59

A pokaż plik /etc/default/grub

Może jest tam coś ustawione, że komputer czeka by pójść dalej
tratsok
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 08 lis 2018, 20:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: tratsok » 08 gru 2018, 20:01

A no coś takiego w nim siedzi

Kod: Zaznacz cały

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
Awatar użytkownika
kobrawerde
Wytworny Kaczor
Wytworny Kaczor
Posty: 306
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: LXDE
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: kobrawerde » 08 gru 2018, 20:14

No teraz już potwierdziłeś na 100% że po stronie systemu Linux jest wszystko OK :razz:
mój plik grub:

Kod: Zaznacz cały

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
widzisz różnicę ? bo ja nie.
Poza wpisami :

Kod: Zaznacz cały

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
Ale one odnoszą się do innego zastosowania. U mnie mając trzy systemy menu grub "trzyma" opcję wyboru ostatnio uruchamianego systemu jak bym chciał automatycznie zrestartować system ten który zaplanowałem. Jeśli masz menu grub a w nim opcję wyboru swojego systemu Mint ..to po wybraniu w/w możesz rozpocząć pomiar czasu startu do menu logowania. To co jest przed menu grub-a to już tyczy się BIOS-u ..... tak uważam ale może inni się wypowiedzą.
Ostatnio zmieniony 08 gru 2018, 20:24 przez kobrawerde, łącznie zmieniany 1 raz.
Laos
Wytworny Kaczor
Wytworny Kaczor
Posty: 321
Rejestracja: 20 lis 2009, 18:51
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: Xfce
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: Laos » 08 gru 2018, 20:16

Jeżeli zmienisz w GRUB_TIMEOUT=10
z wartości 10 na 2 to system będzie Ci startował 8 sekund szybciej.
Nie znam Minta i nie wiem co tam masz za edytor tekstowy.
W skrócie otwierasz /etc/default/grub z uprawnieniem root w edytorze tekstu i zmieniasz z 10 na 2, zapisujesz i ponownie uruchamiasz komputer.
Awatar użytkownika
kobrawerde
Wytworny Kaczor
Wytworny Kaczor
Posty: 306
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: LXDE
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: kobrawerde » 08 gru 2018, 20:26

8 sekund OK i jeśli nie widzi menu grub-a to ma sens.......a gdzie pozostałe 20 sekund z tych 29 o które tu walczymy :-)
Czy zatem widzisz menu grub-a z wyborem systemu i z biegnącym czasem te 10s .. 9s ...8 s ...do 1s do uruchomienia systemu ?
Gdyby wpis miał
GRUB_TIMEOUT=29
a menu grub-a nie było wyświetlane to OK :razz:
tratsok
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 08 lis 2018, 20:31
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: tratsok » 08 gru 2018, 21:23

No nie widzę menu gruba. Kiedyś jak miałem Ubuntu wraz z windowsem to faktycznie było takie menu z możliwością wyboru systemu i zegarem, który odliczał czas- no ale to nie ważne ;)
Po tym jak zaczynam uruchamiać komputer to najpierw pojawia mi się ekran z logo lenovo. Później na długi czas jest tylko czarny ekran.
Ostatnio zauważyłem, ze w czasie tego czarnego ekranu (najdłuższy moment w czasie startu systemu) gdy nacisnę ESC, to włącza mi się menu gruba.
Ja kompletnie się na tym nie znam i szczerze mówiąc nie mam teraz czasu na szukanie informacji, by jakoś sensownie się zaznajomić hmm no z tym wszystkim co jest potrzebne do zrozumienia działania- w tym przypadku- startu systemu. Ale się tak zastanawiam czy w ogóle ten grub jest jako taki potrzebny? Bo kiedyś myślałem, ze cale to ustrojstwo jest po to, by mieć możliwość wyboru miedzy dwoma zainstalowanymi systemami. Wiec skoro mam tylko Minta na laptopie to po co mi w ogóle ten grub? (pytanie retoryczne).
Może jest jakaś możliwość by skrócić te chwile, w której mam niepowtarzalna okazje na wciśniecie ESC by ujrzeć menu grub? ;)
Laos
Wytworny Kaczor
Wytworny Kaczor
Posty: 321
Rejestracja: 20 lis 2009, 18:51
Płeć: Mężczyzna
Wersja Ubuntu: 18.04
Środowisko graficzne: Xfce
Architektura: x86_64

Re: Szybkość startu systemu

Post autor: Laos » 08 gru 2018, 21:45

tratsok pisze:
08 gru 2018, 21:23
Może jest jakaś możliwość by skrócić te chwile, w której mam niepowtarzalna okazje na wciśniecie ESC by ujrzeć menu grub? ;)
Dałem Ci instrukcję jak to zrobić. Zrobiłeś ?
ODPOWIEDZ

Wróć do „Pogaduchy”