10 másodperces boot idő a cél az Ubuntu 10.04-re

Címkék

Az Ubuntu fejlesztői azt a célt tűzték ki maguk elé, hogy a már eddig is meglehetősen jól lefaragott Ubuntu boot időt még lejjebb srófolják. 2010-re szeretnék elérni a 10 másodperces rendszerindítási időt.

"Barcelonában az Ubuntu Developer Summit egyik előadásán Scott James Remnant fejlesztő megjegyezte, hogy a 8.10-es verzió 65 másodperces boot ideje mindössze 25 másodpercre csökkent a 9.04-ben. Ez már magában jelentős fejlődés, de [James] hisz benne van még helye további agresszív optimalizációnak."

Az Ubuntu mögött álló Canonical a Karmic Koala kódnévre hallgató Ubuntu 9.10 fejlesztése alatt is tovább fogja feszegetni a boot teljesítmény határait. Remnant szerint a vállalat célja, hogy elérje az Ubuntu 10.04 kiadására a 10 másodperces boot időt.

Az Ubuntu fejlesztői listára postázott levelében a fejlesztő felvázolta, hogy hol van még keresnivalójuk a rövidebb rendszerindítási idő elérése felé vezető úton.

"A 10 [másodperc] egy jó szám, kiváltképp ha egy általános, hardver agnosztikus*, nem lecsupaszított Linux disztribúcióról van szó."

A részletek itt olvashatók.

(* a 'hardware agnostic' szóra még mindig keresem a megfelelő magyar kifejezést)

Hozzászólások

off: az alpha2-nek nem ma kellett volna kijönni?

Azért remélem ennél komolyabb céljaik is vannak.

Hiába, már csak a boot időn kell javítaniuk, minden más tökéletes... ;P

Mármint konkrétan a GDM betöltését, vagy előtte a kernel meg minden is? Mert ha előbbi, akkor az nekem most kb. 7-8 másodperc.

Szerk.: Tévedtem, lemértem, 23.

:: by BRI.
:: config :: Acer TravelMate // Ubuntu Jaunty
:: tothab [a] gmail [pötty] kom
:: black rose immortal's weblog

populáris szemlélet azt az értéket nézni, hogy automatikus bejelentkezés esetén a grubban az enter megnyomásától addig, míg be nem töltődik a teljes munkaasztal, plusz minden lidérc is a háttérben.
Mert egyébként lehet játszani olyat, mint a Windows, hogy a grafikus felületet előrébb helyezik a boot processben, esetleg a cd-meghajtót is csak akkor tölti be, amikor használni szeretnéd (ez amúgy szerintem jó ötlet).

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

hehe, a boot-idő akkor lehet fontos, ha napi soxor kell újraindítani. Nálam speciel napi egy bekapcs és (max! sokszor ugye az sem) egy kikapcs van. Bár Ubuntum sincs :) --no flame!
jAzz

en orulok neki a legjobban hogy az osszes vendor osszes modeljen kitesztelted az osszes linux flavor osszes verziojat es arra a kovetkeztetesre jutottel hogy semmi baj sincsen a linux suspend temakorben

ezzel csak a hup.hu szakmaisagat erosited mert esetleg ugy tunhetnet h par linuxos divat wanker fogalom nelkul

:)

--
.

Nem vontam le semmilyen következtetést. Itt vagy te, hogy levond helyettem. Jó fejbólintó vagy. :) Korábban itt volt olyan állítás, hogy nem működik a Linux alatt a suspend. Nem hát. Ez is valami bugféle csak. Mármint hogy nekem azért csak sikerül használni.

--
trey @ gépház

Mondom suspend. Este nyomok egy suspend-et, reggel bejövök a melóhelyre, feléled 2 sec. alatt és már dolgozok is. Este a munkahelyen nyomok egy suspend-et - pl. akár egy cikk megírásának közepén - hazamegyek 2 sec alatt felébred és onnan folyatatom. Nem folyamatosan megy a gép. Sőt, ha akkun van, akkor és elfelejtem bedugni, akkor akku 10%-nál automatikus suspend ahelyett, hogy kikapcsolna.

--
trey @ gépház

Oké, tehát a suspend az az állapot, amit néhányszor sikerült véletlenül előidéznem, és sosem sikerült még belőle épen (a suspend rendeltetésének megfelelően) visszahoznom a gépet.

:: by BRI.
:: config :: Acer TravelMate // Ubuntu Jaunty
:: tothab [a] gmail [pötty] kom
:: black rose immortal's weblog

Arra már én is gondoltam, hogy suspend (sleep) módot nem egészséges a gép mellett végezni. :D

Egyébként újabban nálam sem jön vissza belőle, majd ki kell deríteni az okát, nem szoktam használni.
Hibernálni szoktam, bár gondolkoztam már azon, miért is, hiszen suspend-ben is alig fogyaszt a gépem.

Afaik suspend to disk-nél nyilván swappol ezerrel, olyankor teljesen ki is kapcsolja a masinát, és az oprendszer bootoláskor talál egy munkamenetet, amit folytat.
A suspend to ram esetében néhány dolog kap még áramot, de a gép nagy részét lekapcsolja. Ez gyorsabb, de bugosabb :)

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

Nekem akkor csinál ilyet, ha az UXA be van kapcsolva. A 3D gyorsítás tökéletes, de nem áll fel suspendből (pontosabban igen, de újraindul az X), és nem megy a felhasználóváltás.
EXA-val 5-10 percen belül kifagy a gép (Magic SysRq rulez), az EXA + greedyizé az egyedüli stabil megoldás, bár így olyan lassú a 3D, hogy ki kell kapcsolni az effecteket, mert lehetetlenné teszi a munkát. Mondjuk elvagyok nélküle. :)
Intel chipset

13 nap? Nekem a munkahelyi asztali gepem januar elejetol (a teli szunet vege) julius vegeig van egyfolyaban bekapcsolva, majd augusztustol decemberig (ekkor is csak a villamos halozat tervezett karbantartasa miatt kell kikapcsolni) - tudom, lehetnek kornyezetbaratabb is:-)

Masreszt minden reggel ~60db linuxos gepnek kell minel hamarabb elindulnia, hogy menjen a termeles - es esetleg problema eseten neha ujraindulnia. Szeretem ha gyors (mondjuk nem Ubuntut hasznalok, egy kicsit kicsontozott Debiant, de ez mindegy).

Masreszt, jo a 10mp-es Linux boot, de ilyen idoknel mar az is szamit, mennyi ido telik el a power-on-tol a mbr-ig. Es iszonyatos kulonbseget lehet tapasztalni. Van egy adag gep ahol ez 15s es van olyan (epp a heten vettuk oket) ahol 3s - es ezek gyakorlatilag azonos konfiguraciok (proci, chipset, etc).

Konkluzio: en drukkolok nekik:-)

/sza2

Én tegnap szedtem szét a notebookom, hátha hűtési probléma miatt fagyogat immár napi többször rendszerfrissítés (ill. újratelepítés) óta, de csak nem... utána is fagyott egyet... most tesztelem XAA-val, várom a fagyást (eddig 3:30) (:

Egyébiránt hibernálni szoktam a gépet és normál körülmények között hetek telnek el egy-egy újraindítás között.

Itthon "házi szerverem" 6x nap után indítottam újra, mert kapott egy gigabites hálókártyát, már csak a kábelezést kell cserélnem hozzá. :)

Másik helyen lévő gépemet pedig "egészséges módon" a viharok indítják néhány havonta újra.

A gyors boot idő tényleg jó dolog tud lenni, de ha stabil a rendszer, én azzal is megelégszem... normál boot folyamatot (normál körülmények között) úgysem sokszor játszom el. :)

VPS mellé újabb kifejezést kell találnunk...

"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o

Nagy átok, hogy ennyi disztró van, de azért jót tesz a versengés a szolgáltatásoknak. Gondolom, ezek után minden jelentősebb disztró megpróbálja felülmúlni vagy elérni és ez jó.
Azért én is jobban örülnék, ha a GNOME sok apró hibáját orvosolgatnák először, mert van neki. Nem túl rózsás a választék: Kiforratlan KDE4, elavult KDE3, hibás GNOME. Az XFCE-ről nincs tapasztalatom.

Hmmm... Nekem az XFCE nem jött be, inkább a Gnome. Minél fapadosabb egy wm, annál kevesebb hozzávaló, normális alkalmazás van. Ha pl. Gimp-et akarsz használni, hozza magával a Gnome függőségeit rendesen, stb... Nem sok értelmét látom, hogy az XFCE induláskor azzal kezdje - opció - hogy betöltse a Gnome és/vagy KDE lib-eket, hogy az azokhoz készült app-ok gyorsabban induljanak. FreeBSD és Archlinux alatt is néztem az XFCE mem-használatot, pontos értékekre nem emlékszem, de nem volt annyival kevesebb a Gnome-nál, mint amennyire büszkék rá, hogy lightweight, stb...
Egyébként a mai sokgigás gépek korában, egy desktop rendszernél nem indokolt a minimalisztikus desktop, csak ha kifejezetten arra gerjed a user.

Hazudnak! nekem a 9.04 + gnome is jóval több mint másfél perc alatt indul el :P

tudom, boot idő != bekapcs gombtól használatig tartó idő... de szvsz annak van értelme, míg a 20 mp-es boot időből 10-et csinálni nem sokat ér, ha a teljes folyamat sokkal tovább tart

Nekem is 1 napig is tartana ha nem nyomnék egy entert a hálózat behúzása közben, mert ott mindig elakad. Nem foglalkoztam még vele, mert miután betölt mégis jó.
A suspendnek köszönhetően most már számomra nem olyan fontos a boot idő.
Most 9d 3h 28m az uptime, de csak azért mert a 6 éves fiam azzal szórakozott, hogy hányszor tudja megnyomni a suspend gombot a távirányítón mielőtt lemegy suspend-be. Az 5. bekapcsolás->suspend után kihúztam a falból és megdicsértem, hogy milyen ügyes volt.

Remelem azert elotte majd leallaskor jelentkezo beragadast is kijavitjak...

"hardver tudatlan" esetleg? Lehet, hogy egy ps3-ra, xboxra vagy macre készült disztróhoz képest, a bármi szóbajöhet linux...

hardver független
hardver ismeretlen

valami hasonló.. egyébkén számomra ez a szó angolul se mond ebben a kontextusban sokat, bár lehet, hogy csak én vagyok érzéketlen bizonyos szint fölött nyelvi finomságokra.

Software is like sex, it's better with a penguin. :D (r)(tm)(c) آكوش

gratulalok, ez a fontos valoban

[insert line here]
B.C. 3500 - DIY Vehicle / A.D. 30 - DIY Religion / A.D. 1991 - DIY OS

"Barcelonában az Ubuntu Developer Summit egyik előadásán Scott James Remnant fejlesztő megjegyezte, hogy a 8.10-es verzió 65 másodperces boot ideje mindössze 25 másodpercre csökkent a 9.04-ben. Ez már magában jelentős fejlődés, de [James] hisz benne van még helye további agresszív optimalizációnak."

Hát nem tudom, ez hogy jött ki. nekem a 9.04-es kb 50mp alatt boot-ol be (grub-ban nyomott enter-től a GDM indulásáig számítva, mikor már be lehet lépni), tehát kb. 2x annyi idő, mint állítják. Most akkor dobjam ki a 1,5 éves notebook-om, mert lassú? :-/

A tipp majdnem jó. :) Habár egységnyi sugarú júzerként hasznmálom, mert hát arra tervezték és a linuxhoz nem értek, de azárt ennyire mégsem. A /, /tmp, /var, /usr, /home külön. A home magában kb. 40GB, a többi összesen vagy 20.
Én is inkább arra gondoltam, hogy a háttérben bootolásnál fogja meg valami.

Egyébként azóta csinálja, mióta frissítettem, a 8.10-essel ilyen gondom nem volt.

Egyébként ha lassacskán divatba jönnek az SSD-ék, már a tíz másodperc is soknak számíthat majd. :)

Ha nagyon lemaradnának a Linux rendszerek gyorsabb háttértárakon, gondolom, sokan felemlegetnék.
Nem baj az, ha gyorsan indul a rendszer, persze, ha stabil is.

Hardverfüggetlenül. A 10 [másodperc] egy jó szám.
Ha gyorsabban bootol a gépemen, akkor lesz egy script, ami belassítja, hogy 10mp legyen?

ASRock Instant Boot. Seven meg ütni fog ;)