systemd Det er den nye dæmon for boot-systemet, som mange distributioner indeholder, der har erstattet den gamle init.
Hadet af mange (inklusive Linus Torvalds, der med god grund sendte en af sine programmører til at flyve), elsket af andre, er det stadig sandt, at ud over de problemer, Systemd måske "filosofisk" har, har distributionerne, der har vedtaget det, vist en boot tid meget lavere end resten.
Og det er præcis, hvad dette indlæg handler om, der viser dig en simpel kommando, der viser os kernens opstartstid og arbejdsområdet.
Vi åbner en terminal og sætter:
$ systemd-analyze
I mit tilfælde har jeg ArchLinux installeret på en Caché SSD med KDE 4.12.4, så jeg fik følgende resultat:
Startup finished in 5.355s (kernel) + 2.309s (userspace) = 7.664s
Hvad synes du?
Systemd forekommer mig bedst, jeg har ikke set noget lignende. Også systemctl-status giver en masse info for at hjælpe med at rette visse fejl. Se på min:
[maykel @ maykel-arch akonadi] $ systemd-analyse
Opstart sluttede i 1.785s (kerne) + 1.511s (userpace) = 3.296s
Jeg antager, at hvis du siger ssd-cache, bruger du den kun til at indlæse OS-opstart og til at cache de apps, du åbner for ssd-cache. Jeg har det hele på den samme 128 GB SSD.
Tak for info.
Cache-SSD'er er SSD'er, som nogle producenter inkluderer til Windows til brug som virtuel hukommelse. Jeg forstår, at de er billigere og "dårlige" end normale SSD'er. I SSD-cachen har jeg systemet installeret og efterlader mine data til den mekaniske disk 😀
Fra begyndelsen sagde jeg, at SystemD er en af de gode ting for Linux. Fra begyndelsen sagde jeg, at Debian vil vedtage det, og årsagerne er mere end indlysende. Btrfs er også, og det er derfor, mine servere, bærbare pc'er og pc'er allerede er på det. Og det indrømmer jeg meget, meget godt 😀
Og er du ikke glad for den nye funktionalitet i Btrfs (tilføjelsen af udvidede attributter)?
Det er rigtigt, at der ikke er mange (ingen, vil jeg sige) applikationer, der bruger det, men mulighederne er uendelige.
det tager lang tid:
Opstart sluttede i 2.961s (kerne) + 24.178s (userpace) = 27.140s
Hvordan får jeg det til at starte hurtigere? Fordi jeg virkelig bemærker det
Du bliver nødt til at installere en SSD. 🙁
Nå, så bliver jeg bedre som denne hahaha
systemd-analyse skyld
Det fortæller dig tidspunktet for hver service
Mine data:
Opstart sluttede i 3.416s (kerne) + 15.543s (userpace) = 18.960s
Mit hoveddrev er en SATA 2 7200 RPM.
Sandheden er, at SystemD klarer sig ret godt, ændringen var mærkbar. Jeg har allerede talt, jeg ved ikke hvor forskellene er, men da det hele er tekniske ting, forstod jeg ikke noget
Opstart sluttede i 3.605s (kerne) + 25.651s (userpace) = 29.257s
Hvordan kan jeg forbedre opstartstiden på min maskine: ((jeg har kernel 3.8 og kanel som skrivebordsmiljø, jeg er på archlinux)
Bootstiden forbedres kun ved hjælp af en SSD. Selvom du på softwareniveau kan foretage nogle justeringer, er en SSD løsningen.
KaOS starttid på en msata SSD:
Opstart sluttede i 1.082s (kerne) + 1.343s (userpace) = 2.425s
En luksus !!
Ud over den samlede tid kan der tilføjes muligheder for at vise mere information:
systemd-analyse skyld sorterer tiden for alle processer fra højeste til laveste
systemd-analyse kritisk kæde indikerer potentielle boot gange flaskehalse.
En hilsen.
Tak for oplysningerne..
Opstart sluttede i 2.089s (kerne) + 6.680s (userpace) = 8.770s
Det gav mig i KaOS med en mekanisk disk, jeg tror, kaos er en billigere hurtig opstartsløsning end en ssd: p. Jeg vil heller ikke forestille mig, så snart jeg startede med en af dem.
Sandheden er, at kernen tager lang tid at starte ... for hvad (teoretisk) lidt den gør. Men hej, jeg synes, det er monolitiske kerne ting stuff
Userpace-tingen er imponerende.
Jeg har prøvet at køre kommandoen, men svaret det giver mig er:
bash: systemd-analyse: kommandoen blev ikke fundet
Jeg har installeret Debian Wheezy.
Da ordren ikke findes, skal jeg installere noget på forhånd?
Tak for opmærksomheden.
Som artiklen siger, er kommandoen til systemer, der bruger SystemD som init, i Debian Wheezy bruges SysVinit, så denne kommando fungerer ikke for dig, kompis.
Mange tak for afklaringen Yukiteru. En ting mere man lærer i denne fascinerende verden af GNU / Linux
7 sekunder !!! enorm. Et spørgsmål, gjorde du noget specielt for at installere arch i denne ssd-cache?
Nogle råd om, hvordan man sænker disse tider?
Opstart færdig i 1.371s (kernel) + 4.005s (initrd) + 56.367s (userpace) = 1min 1.744s
Som altid her er der meget gode tip.
Ifølge kommandoen kaster det mig:
Opstart sluttede i 2.395s (kerne) + 26.193s (userpace) = 28.588s
Og hvad flaskehalsen gør, er dette:
graphical.target @ 26.193s
└─multi-user.target @ 26.193s
└─pdnsd.service @ 26.192s
└─netværk.mål @ 26.192s
Med en WD Blue 500GB
Opstart sluttede i 4.051s (kerne) + 11.885s (userpace) = 15.936s
Min flaskehals er 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
Sandheden er, at dette bekymrer mig: S
NetworkManager.service @ 6.332s + 5.153s
Glemte at nævne distroen. Manjaro med Gnome (community-udgave). Og mekanisk harddisk.
Opstart sluttede i 3.266s (kerne) + 12.302s (userpace) = 15.568s
og jeg har en SSD! Selvom / home er på en mekanisk disk.
Hvis du har det opbevaret i en skuffe, tvivler jeg på, at du vil se nogen forskel 😉
Jeg siger det, fordi jeg ikke kan se, at det går meget hurtigt
Og det, jeg har den mekaniske disk og allerede med et par behagelige års tjeneste. Den pågældende disk er: Maxtor 6L250S0
På den ene side, da jeg fik denne disk og ifølge tune2fs:
Var lavet:
Filsystem oprettet: Tirsdag 12 oktober 11:28:03 2010
Og det er flyttet ind hele den tid:
Lifetime skriver: 1353 GB
Selvom jeg ved, hvorfor netværksadministratoren har den tid, og pdnsd afhænger af sidstnævnte for at arbejde.
Hej! Jeg vil gerne vide, hvordan man laver denne test i Mint ... Hilsner!
ikke tilgængelig i elementaryOS, hvad en skam, fordi vi havde en hoppende krig for længe siden med nogle venner i fedora: '(
Opstart sluttede i 2.111s (kerne) + 5.034s (userpace) = 7.145s
en eller anden måde at forbedre brugerområdet (jeg er nødt til at slette filer ?? XD)
0.75 sekunder !!! WUAO
Tak for bidraget ven
Hvordan ville det gøres i Linux mynte?
Nå jeg med en Intel E2140 CPU, 2 GB RAM, integreret GMA950 og to diske (SATA1 på 148 GB, hvor systemet er, IDE på 40 GB), jeg har dette:
Opstart sluttede i 2.794s (kerne) + 17.784s (userpace) = 20.578s
Intet dårligt. Forresten, Archlinux x86. Min begrænsning er disken.
$ systemd-analyse
Opstart færdig i 1.731s (kerne) + 2.882s (initrd) + 4min 48.866s (userpace) = 4min 53.480s
$ systemd-analyser skylden
4min 33.660s humlebi-nvidia.service
23.110s rsyslog.service
:/
Hej hvordan har du det ... hej hvordan kan jeg reducere brugerrummet, da det ser ud til, at de er 34.151s aaaww Jeg vidste allerede, at det tog lang tid