Witaj na Forum Linuxiarzy
Zanim zalogujesz się, by pisać na naszym forum, zapoznaj się z kilkoma zasadami savoir-vivre'u w dziale Administracja.
Wiadomości z problemami zamieszczone w wątku "Przywitaj się" oraz wszelkie reklamy na naszym forum będą usuwane.

Długie włączanie systemu

Zaczęty przez FilippoEnigma, Sierpień 04, 2017, 09:49:26 AM

Poprzedni wątek - Następny wątek

FilippoEnigma

Dzień dobry. Jestem dość nowym użytkownikiem linuxa. System włącza mi się 45s od gruba do pulpitu. Jest to długi czas, ponieważ znajduje się na dysku ssd sandisk ultra II 240gb. Proszę o pomoc.

Oczkins92

Wszystko dobrze jak nie wnerwia ciebie nic

FilippoEnigma

System to mint.
I5 4460
GTX 970
8 GB
SSD
HDD 1tb

robson75

To zależy od ilości usług ładowanych przez system. Ja np. przy pierwszym uruchomieniu systemu dzisiaj mam taki wynik:
[robson@amd ~]$ systemd-analyze
Startup finished in 3.603s (kernel) + 39.772s (userspace) = 43.375s 
Arch Linux Xfce+compiz - 64Bit Linux User #621110

darekradzan

#4
Poczytaj tutaj
Cytathttps://linuxiarze.pl/forum/index.php?topic=1415.0
mint zawsze sie dlugo uruchamial  , pokaz w ogole wynik polecenia
systemd-analyze
u mnie wyglada tak
darek@zuzol ~ % systemd-analyze
Startup finished in 3.916s (kernel) + 8.899s (userspace) = 12.816s

tak ze narazie nie narzekam , jednak nie pracuje na mincie
Start systemu moze zalezec jeszcze od wielu rzeczy , np
wykorzystanie swap , pokarz wynik polecenia
#cat /proc/sys/vm/swappiness
, od wirtualnych konsol , no i po zainstalowaniu minta wiele usług jest automatycznie uruchamianychi ,tak ze niepotrzebne nalezy wylaczyc, itd .Napisz jaki to MInt , jakie srodowisko
pozdrawiam


robson75

#5
darekradzan Ja wykonałem to polecenie, i co to oznacza?
[robson@amd ~]$ su
Hasło:
[amd robson]# cat /proc/sys/vm/swappiness
60
Arch Linux Xfce+compiz - 64Bit Linux User #621110

darekradzan

#6
w wiekszosci dystrybucji ten parametr ustawiony jest na 60
i znaczy ze system mocno wykorzystuje ta przestrzen swap , rezerwujac ramy na pozniej , na tak zwana czarna godzine , mozna zmienic ta wartosc "swappiness" , co w pewnym sensie przyspiesza start za pomoca polecenia
# sysctl -w vm.swappiness=10
10 , to jest przyklad , ale jest to raczej wartosc optymalna
potem jeszcze w pliku
Cytat/etc/sysctl.conf
(w archu jest to plik
Cytat/etc/sysctl.d/99-sysctl.conf
trzeba zobaczyc w swoim systemie)
wstawiamy
Cytatvm.swappiness=10
i na 99% poprzez bardziej optymalne wykorzystanie RAM i swap Twój Linux powinien przyśpieszyć
pozdrawiam
P.s tu jest to ciekawie opisane
Cytathttps://rudd-o.com/linux-and-free-software/tales-from-responsivenessland-why-linux-feels-slow-and-how-to-fix-that

robson75

#7
darekradzan To u mnie nie działa. Po wykonaniu wszystkich czynności które proponowałeś, nadal jest to samo. Tak więc na początku wklepałem do terminala polecenie:
# sysctl -w vm.swappiness=10
a następnie odszukałem katalog sysctl.d i po otwarciu go okazało się że jest pusty, to utworzyłem w tym katalogu pusty dokument i nazwałem go 99-sysctl.conf, i następnie wkleiłem zawartość o treści vm.swappiness=10.
I po tej operacji jeszcze raz wykonuje polecenie:
# sysctl -w vm.swappiness=10
I to u mnie nie działa. Dodam tylko że mam zainstalowane Manjaro Cinnamon, i podczas instalacji zdałem się na automatykę instalatora i on przydzielił mi 8,50 GB Swap.
Może mi podpowiesz gdzie popełniam błąd?
A mój wynik z uruchamiania systemu (po kilku restartach) to:
[robson@amd ~]$ systemd-analyze
Startup finished in 3.493s (kernel) + 25.391s (userspace) = 28.884s
Arch Linux Xfce+compiz - 64Bit Linux User #621110

robson75

Wreszcie mi się udało to ustawić dzięki stronie podanej przez darekradzan:
  https://linuxiarze.pl/forum/index.php?topic=1415.0 
A oto mój wynik:
[robson@amd ~]$ systemd-analyze
Startup finished in 3.586s (kernel) + 15.725s (userspace) = 19.312s
Arch Linux Xfce+compiz - 64Bit Linux User #621110

darekradzan

@Robert75
Sorki , ze wczesniej nie odpisalem , ale najwazniejsze ze juz sobie poradziles , podejrzewam ze caly " pic" polegal na  tym ze u Ciebie plikiem w ktorym nalezy zapisac wartosc vm.swappiness=10 nie jest  /etc/sysctl.conf , ani taki jak w archu - /etc/sysctl.d/99-sysctl.conf , tylko inny , kiedys to byl 
/etc/sysctl.d/100-manjaro.conf ale czy tak jest nadal , nie wiem , nie sprawdzalem w wiki manjaro.
Podsumowujac , patrzac na Twoj wynik , roznica jest naprawde duza , no i super

Zobacz najnowsze wiadomości na forum