systemd Det er den nye demonen for oppstartssystemet som mange distribusjoner inneholder som har erstattet den gamle init.
Hatet av mange (inkludert Linus Torvalds som med god grunn sendte en av programmørene sine for å fly), elsket av andre, er det fremdeles sant at utover problemene Systemd kanskje "filosofisk" har, har distribusjonene som har adoptert den vist en oppstart tid mye lavere enn resten.
Og det er akkurat hva dette innlegget handler om, og viser deg en enkel kommando som viser oss oppstartstiden til kjernen og arbeidsområdet.
Vi åpner en terminal og setter:
$ systemd-analyze
I mitt tilfelle har jeg ArchLinux installert på en Caché SSD, med KDE 4.12.4, så jeg fikk følgende resultat:
Startup finished in 5.355s (kernel) + 2.309s (userspace) = 7.664s
Hva tror du?
Systemd virker for meg best, jeg har ikke sett noe lignende. Også systemctl-statusen gir mye informasjon for å rette opp visse feil. Se på min:
[maykel @ maykel-arch akonadi] $ systemd-analyse
Oppstart avsluttet på 1.785s (kjerne) + 1.511s (userpace) = 3.296s
Jeg antar at hvis du sier ssd-cache, bruker du den bare til å laste opp OS-oppstart og til å cache appene du åpner for ssd-cache. Jeg har alt på samme 128 GB SSD.
Takk for infoen.
Cache SSD er SSD-er som noen produsenter inkluderer for Windows å bruke som virtuelt minne. Jeg forstår at de er billigere og "dårlige" enn vanlige SSD-er. I SSD-hurtigbufferen har jeg installert systemet og etterlater dataene mine til den mekaniske disken 😀
Fra begynnelsen sa jeg at SystemD er en av de gode tingene for Linux. Fra begynnelsen sa jeg at Debian vil vedta det, og årsakene er mer enn åpenbare. Btrfs er det også, og av den grunn er serverne mine, bærbare datamaskiner og pc-er allerede på den. Og det innrømmer jeg veldig, veldig bra 😀
Og gleder du deg ikke over den nye funksjonaliteten til Btrfs (tillegg av utvidede attributter)?
Det er sant at det fremdeles ikke er mange (ingen, vil jeg si) applikasjoner som bruker det, men mulighetene er uendelige.
det tar meg lang tid:
Oppstart avsluttet på 2.961s (kjerne) + 24.178s (userpace) = 27.140s
Hvordan får jeg det til å starte raskere? For jeg merker det virkelig
Du må installere en SSD. 🙁
Vel, så blir jeg bedre slik hahaha
systemd-analysere skyld
Den forteller deg tidspunktet for hver tjeneste
Mine data:
Oppstart avsluttet på 3.416s (kjerne) + 15.543s (userpace) = 18.960s
Hovedstasjonen min er en SATA 2 7200 RPM.
Sannheten er at SystemD gjør det ganske bra, endringen var merkbar. Jeg har allerede snakket, jeg vet ikke hvor, av forskjellene, men siden det hele er tekniske ting, forsto jeg ingenting
Oppstart avsluttet på 3.605s (kjerne) + 25.651s (userpace) = 29.257s
Hvordan kan jeg forbedre oppstartstiden til maskinen min: ((jeg har kjerne 3.8 og kanel som skrivebordsmiljø, jeg er på archlinux)
Oppstartstiden forbedres bare ved bruk av en SSD. Selv om du på programvarenivå kan gjøre noen justeringer, er en SSD løsningen.
KaOS oppstartstid på en msata SSD:
Oppstart avsluttet på 1.082s (kjerne) + 1.343s (userpace) = 2.425s
En luksus !!
I tillegg til den totale tiden kan alternativer legges til for å vise mer informasjon:
systemd-analyse skyld sorterer tiden for alle prosesser fra høyeste til laveste
systemd-analyse kritisk kjede indikerer potensielle oppstartstider flaskehalser.
En hilsen.
Takk for informasjonen..
Oppstart avsluttet på 2.089s (kjerne) + 6.680s (userpace) = 8.770s
Det ga meg i KaOS med en mekanisk disk, jeg tror kaos er en billigere hurtigoppstartsløsning enn en ssd: p. Jeg vil heller ikke forestille meg så snart jeg begynte med en av dem.
Sannheten er at kjernen tar lang tid å starte ... for det (teoretisk) lite den gjør. Men hei, jeg tror det er monolitiske kjerneartikler 😛
Userpace-tingen er imponerende.
Jeg har prøvd å kjøre kommandoen, men svaret den gir meg er:
bash: systemd-analyse: kommandoen ble ikke funnet
Jeg har installert Debian Wheezy.
Siden bestillingen ikke er funnet, må jeg installere noe på forhånd?
Takk for oppmerksomheten.
Som artikkelen sier, er kommandoen for systemer som bruker SystemD som init, i Debian Wheezy brukes SysVinit, slik at denne kommandoen ikke vil fungere for deg, kompis.
Tusen takk for avklaringen Yukiteru. En ting man lærer i denne fascinerende verdenen av GNU / Linux
7 sekunder !!! enormt. Ett spørsmål, gjorde du noe spesielt for å installere arch i denne ssd-cachen?
Noen råd om hvordan du kan senke disse tidene?
Oppstart ferdig i 1.371s (kjerne) + 4.005s (initrd) + 56.367s (brukerområde) = 1min 1.744s
Som alltid, her er det veldig gode tips.
I følge kommandoen kaster det meg:
Oppstart avsluttet på 2.395s (kjerne) + 26.193s (userpace) = 28.588s
Og hva flaskehalsen gjør, er dette:
graphical.target @ 26.193s
└─multi-user.target @ 26.193s
└─pdnsd.service @ 26.192s
└─network.target @ 26.192s
Med en WD Blue 500GB
Oppstart avsluttet på 4.051s (kjerne) + 11.885s (userpace) = 15.936s
Flaskehalsen min 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
Sannheten er at dette bekymrer meg: S
NetworkManager.service @ 6.332s + 5.153s
Glemte å nevne distro. Manjaro med Gnome (community edition). Og mekanisk harddisk.
Oppstart avsluttet på 3.266s (kjerne) + 12.302s (userpace) = 15.568s
og jeg har en SSD! Selv om / home er på en mekanisk disk.
Hvis du har den lagret i en skuff, tviler jeg på at du vil se noen forskjell 😉
Jeg sier det fordi jeg ikke ser at det er veldig raskt
Og det, jeg har den mekaniske disken og allerede med et par komfortable års tjeneste. Disken det er snakk om er: Maxtor 6L250S0
På den ene siden, da jeg fikk denne disken og ifølge tune2fs:
Ble laget:
Filsystem opprettet: Tirsdag 12. oktober 11:28:03 2010
Og det har flyttet inn hele den tiden:
Lifetime skriver: 1353 GB
Selv om jeg vet hvorfor nettverksansvarlig har den tiden, og pdnsd er avhengig av at sistnevnte skal fungere.
Hallo! Jeg vil gjerne vite hvordan du gjør denne testen i Mint ... Hilsen!
ikke tilgjengelig i elementaryOS, for synd, for vi hadde en hoppende krig for lenge siden med noen venner i fedora: '(
Oppstart avsluttet på 2.111s (kjerne) + 5.034s (userpace) = 7.145s
en eller annen måte å forbedre brukerområdet (jeg må slette filer ?? XD)
0.75 sekunder !!! WUAO
Takk for bidrag vennen
Hvordan ville det bli gjort i Linux mynte?
Vel jeg med en Intel E2140 CPU, 2 GB RAM, integrert GMA950 og to disker (SATA1 på 148 GB der systemet er, IDE på 40 GB), jeg har dette:
Oppstart avsluttet på 2.794s (kjerne) + 17.784s (userpace) = 20.578s
Ingenting dårlig. Forresten, Archlinux x86. Min begrensning er disken.
$ systemd-analyse
Oppstart ferdig på 1.731s (kjerne) + 2.882s (initrd) + 4min 48.866s (userpace) = 4min 53.480s
$ systemd-analyse skyld
4min 33.660s humle-nvidia.service
23.110s rsyslog.service
:/
Hei hvordan har du det ... hei hvordan jeg kan redusere brukerromstiden, siden det ser ut til at de er 34.151s aaaww Jeg visste allerede at det tok lang tid