SYSTEMD Det är den nya demon för startsystemet som många distributioner innehåller som har ersatt den gamla init.
Hatad av många (inklusive Linus Torvalds som med goda skäl skickade en av sina programmerare att flyga), älskad av andra, är det fortfarande sant att oavsett de problem som Systemd kan "filosofiskt" ha, de distributioner som har antagit det har visat en starttid mycket lägre än resten.
Och det är precis vad detta inlägg handlar om, vilket visar dig ett enkelt kommando som visar oss kärnans starttid och arbetsytan.
Vi öppnar en terminal och sätter:
$ systemd-analyze
I mitt fall har jag ArchLinux installerat på en Caché SSD med KDE 4.12.4, så jag fick följande resultat:
Startup finished in 5.355s (kernel) + 2.309s (userspace) = 7.664s
Vad tror du?
Systemd verkar för mig bäst, jag har inte sett något liknande. Systemctl-statusen ger också mycket information för att korrigera vissa fel. Titta på min:
[maykel @ maykel-arch akonadi] $ systemd-analys
Starten slutfördes på 1.785s (kärna) + 1.511s (userpace) = 3.296s
Jag antar att om du säger ssd-cache, använder du den bara för att ladda OS-start och för att cacha de appar som du öppnar för ssd-cache. Jag har allt på samma 128 GB SSD.
Tack för informationen.
Cache-SSD: er är SSD-enheter som vissa tillverkare inkluderar för Windows att använda som virtuellt minne. Jag förstår att de är billigare och "dåliga" än vanliga SSD-enheter. I SSD-cachen har jag systemet installerat och lämnar mina data till den mekaniska skivan 😀
Från början sa jag att SystemD är en av de bra sakerna för Linux. Från början sa jag att Debian kommer att anta det och skälen är mer än uppenbara. Btrfs är också det och därför finns mina servrar, bärbara datorer och datorer redan på det. Och det erkänner jag väldigt, mycket bra 😀
Och är du inte nöjd med den nya funktionaliteten hos Btrfs (tillägget av utökade attribut)?
Det är sant att det inte finns många (inga, skulle jag säga) applikationer som använder det, men möjligheterna är oändliga.
det tar mig lång tid:
Starten slutfördes på 2.961s (kärna) + 24.178s (userpace) = 27.140s
Hur får jag det att börja snabbare? För att jag verkligen märker det
Du måste installera en SSD. 🙁
Jo då blir jag bättre så här hahaha
systemd-analysera skulden
Det berättar tid för varje tjänst
Min data:
Starten slutfördes på 3.416s (kärna) + 15.543s (userpace) = 18.960s
Min huvudenhet är en SATA 2 7200 RPM.
Sanningen är att SystemD klarar sig ganska bra, förändringen märktes. Jag har redan talat, jag vet inte var, om skillnaderna, men eftersom det allt är tekniska saker förstod jag ingenting
Starten slutfördes på 3.605s (kärna) + 25.651s (userpace) = 29.257s
Hur kan jag förbättra starttiden för min maskin: ((jag har kärna 3.8 och kanel som skrivbordsmiljö, jag är på archlinux)
Starttiden förbättras bara med en SSD. Även om du på programnivå kan göra några justeringar är en SSD lösningen.
KaOS starttid på en msata SSD:
Starten slutfördes på 1.082s (kärna) + 1.343s (userpace) = 2.425s
En lyx !!
Förutom den totala tiden kan alternativ läggas till för att visa mer information:
systemd-analyse skuld sorterar tiden för alla processer från högsta till lägsta
systemd-analys kritisk kedja indikerar möjliga flaskhalsar vid starttider.
En hälsning.
Tack för informationen..
Starten slutfördes på 2.089s (kärna) + 6.680s (userpace) = 8.770s
Det gav mig på KaOS med en mekanisk disk, jag tror att kaos är en billigare snabbstartlösning än en SSD: p. Jag vill inte heller föreställa mig så snart jag började med en av dem.
Sanningen är att kärnan tar lång tid att börja ... för vad (teoretiskt) den gör. Men hej, jag tror att det är monolitiska kärn grejer 😛
Användarutrymmet är imponerande.
Jag har försökt köra kommandot men svaret det ger mig är:
bash: systemd-analyse: kommandot hittades inte
Jag har Debian Wheezy installerat.
Eftersom beställningen inte hittas, måste jag installera något i förväg?
Tack så mycket för uppmärksamheten.
Som artikeln säger är kommandot för system som använder SystemD som init, i Debian Wheezy används SysVinit så att det här kommandot inte fungerar för dig, kompis.
Tack så mycket för förtydligandet Yukiteru. Ytterligare en sak man lär sig i denna fascinerande värld av GNU / Linux
7 sekunder !!! enorm. En fråga, gjorde du något speciellt för att installera arch i den här SSD-cachen?
Några råd om hur man sänker dessa tider?
Starten slutförd på 1.371s (kärna) + 4.005s (initrd) + 56.367s (användarutrymme) = 1min 1.744s
Som alltid här finns det mycket bra tips.
Enligt kommandot är det vad det kastar mot mig:
Starten slutfördes på 2.395s (kärna) + 26.193s (userpace) = 28.588s
Och vad flaskhalsen gör är detta:
graphical.target @ 26.193s
└─multi-user.target @ 26.193s
└─pdnsd.service @ 26.192s
└─network.target @ 26.192s
Med en WD Blue 500GB
Starten slutfördes på 4.051s (kärna) + 11.885s (userpace) = 15.936s
Min flaskhals är 3
ntpd.service @ 11.487s + 397ms
NetworkManager.service @ 6.332s + 5.153s
dev-disk-by\x2duuid-357098a9\x2daf36\x2d456c\x2dabe4\x2d7576d1792dfa.swap @6.091s +205ms
Sanningen är att detta oroar mig: S
NetworkManager.service @ 6.332s + 5.153s
Jag glömde att nämna distro. Manjaro med Gnome (community edition). Och mekanisk hårddisk.
Starten slutfördes på 3.266s (kärna) + 12.302s (userpace) = 15.568s
och jag har en SSD! Även om / home är på en mekanisk skiva.
Om du har den lagrad i en låda tvivlar jag på att du kommer att se någon skillnad 😉
Jag säger det eftersom jag inte ser att det går väldigt snabbt
Och det, att jag har den mekaniska skivan och redan med ett par bekväma års tjänst. Disken i fråga är: Maxtor 6L250S0
Å ena sidan, när jag fick den här skivan och enligt tune2fs:
Skapades:
Filsystem skapat: tis 12 okt 11:28:03 2010
Och det har flyttat in hela tiden:
Lifetime skriver: 1353 GB
Även om jag vet varför nätverkshanteraren har den tiden och pdnsd beror på att den senare fungerar.
Hallå! Jag skulle vilja veta hur man gör detta test i Mint ... Hälsningar!
inte tillgängligt i elementaryOS, vad synd, för vi hade ett studsande krig för länge sedan med några vänner i fedora: '(
Starten slutfördes på 2.111s (kärna) + 5.034s (userpace) = 7.145s
något sätt att förbättra användarutrymmet (jag måste ta bort filer ?? XD)
0.75 sekunder !!! WUAO
Tack för bidragets vän
I Linux mint hur skulle det göras?
Tja, jag har en Intel E2140-processor, 2 GB RAM, integrerad GMA950 och två skivor (SATA1 på 148 GB där systemet är, IDE på 40 GB), jag har det här:
Starten slutfördes på 2.794s (kärna) + 17.784s (userpace) = 20.578s
Inget dåligt. Förresten, Archlinux x86. Min begränsning är skivan.
$ systemd-analys
Starten slutfördes på 1.731s (kärna) + 2.882s (initrd) + 4min 48.866s (användarutrymme) = 4min 53.480s
$ systemd-analysera skulden
4min 33.660-talet humla-nvidia.service
23.110s rsyslog.service
:/
Hej hur mår du ... hej hur kan jag minska användarutrymmetiden, eftersom det verkar för mig att de är 34.151s aaaww Jag visste redan att det tog lång tid