Dvojica vývojárov z Intelu, Arjan van de Ven a Auke Kok, prezentovala na konferencii Linux Plumbers Conference na konci septembra optimalizované inštalácie linuxových distribúcií Fedora a Moblin, ktoré nabootovali do grafického prostredia na Eee PC s flashovým diskom za päť sekúnd.
Po piatich sekundách od štartu bootloadera bol kompletne spustený XFCE desktop a disk aj CPU už neboli vyťažované. Na notebooku s klasickým pevným diskom optimalizovaný štart trvá dlhšie, napríklad na nešpecifikovanom ThinkPade to bolo desať sekúnd.
Štandardný čas bootovania Fedory na Eee PC bol 45 sekúnd po zobrazenie GDM prihlasovacieho dialógu.
Dvojica dosiahla čas päť sekúnd analýzou času trvania jednotlivých krokov a viacerými optimalizáciami, paralelizovaním krokov a zjednodušeniami, Linux napríklad štartoval priamo do XFCE a nie do GDM.
Štart jadra trval sekundu, štartovacích skriptov a štandardne spúšťaných daemonov približne sekundu, štart X servera niečo viac ako sekundu a štart desktopového užívateľského rozhrania niečo menej ako dve sekundy.
Čas trvania jednotlivých fáz optimalizovaného štartu (graf: LWN.net)
Jadro malo všetky bežne potrebné moduly zabudované a nepoužívalo initrd, viacero inicializácií štartovalo asynchrónne a paralelne. Podstatným vylepšením celého štartu je prednačítanie všetkých potrebných dát z disku do pamäti na základe zoznamu potrebných blokov dát pri predchádzajúcom štarte vytváraného jadrom.
Z X servera bolo odstránené napríklad vytváranie mapovania klávesnice pomocou preprocesora jazyka C pri každom štarte, niektoré inicializácie hardvéru boli presunuté z X servera do jadra a odstránený bol aj splash screen distribúcie.
Grafy trvania jednotlivých detailných fáz bežného štartu a štartu optimalizovaného na päť sekúnd je možné nájsť na LWN.net, ktorý o prezentácii de Vena a Koka informoval.
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BNEVIEM
Od: tootot
|
Pridané:
4.10.2008 11:21
nevidim v tom bezne vyuzitie
|
| |
Re: BNEVIEM
Od: nanuk.sk
|
Pridané:
4.10.2008 11:33
ty si mudry
|
| |
Re: BNEVIEM
Od: meno0
|
Pridané:
4.10.2008 11:40
looooool
neviem ako u teba, ale ja zapinam pc bezne
|
| |
Re: BNEVIEM
Od: iguso
|
Pridané:
4.10.2008 12:46
Niet sa comu divit, ked nema EEE ani Flash disk , len to napisal jak tatar ugrofinsky =)
|
| |
Re: BNEVIEM
Od: picus
|
Pridané:
5.10.2008 21:12
som si myslel ze sleep alebo hibernaciu uz pouzivaju aj orangutany.
|
| |
Re: BNEVIEM
Od reg.: wavevlna
|
Pridané:
5.10.2008 21:36
nie, IBA!
|
| |
Re: BNEVIEM
Od: cca1
|
Pridané:
6.10.2008 8:47
Visíš, ja zas počítať nazapínam bežne. Bežne ho budím zo sleepu.
|
| |
parada
Od: dej to sem nebo se objesim
|
Pridané:
4.10.2008 11:27
Parada, dufam ze sa to bude dat vyuzit a vyuzie v dalsich distribuciach linuxu a v inych OS.
|
| |
Re: parada
Od reg.: x x l l
|
Pridané:
5.10.2008 9:28
Ine OS to maju uz roky. Napriklad Windows XP :)
|
| |
Re: parada
Od: joe07
|
Pridané:
5.10.2008 17:14
Myslite, ze sa ta fedora da niekde stiahnut? Chcel by som to na flasku na nejake surfovanie a podobne... ;-) To by bolo idealne
|
| |
Re: parada
Od reg.: Pjetro de
|
Pridané:
5.10.2008 20:01
Zartujes s henakou otazkou? Uz si pocul o najsofistokovanejsom vyhladavaci na planete Zem, nazyvany GOOGLE? Su tucty linux dedicated stranok kde si mozes stahovat image linux distribucii ... o torrentoch nehovoriac ...
|
| |
Re: parada
Od reg.: lubos679679
|
Pridané:
5.10.2008 23:20
No podla mna nemyslel klasicku Fedoru, ale tu upravenu o ktorej sa pise v clanku.
|
| |
Re: parada
Od reg.: Pjetro de
|
Pridané:
6.10.2008 20:14
hej, rychlo som cital
|
| |
Jupii
Od: Juch
|
Pridané:
4.10.2008 11:31
Vsetko najlepsie Frantiskom
|
| |
super
Od reg.: XAPOH
|
Pridané:
4.10.2008 12:41
keby to aplikuju aj ine distrobucie tak by sa mi to pacilo...aktualne na urychleni startu pracuje aj Canonical, keby implementuje nejake z tychto rieseni bolo by to super a uzitocne najme pre uzivatelov
|
| |
Re: super
Od: cinan6
|
Pridané:
4.10.2008 12:47
presne, bootovanie user-friendly distier je strasne pomale...
|
| |
Widle
Od reg.: Gyrxiur
|
Pridané:
4.10.2008 13:39
Nech to aplikuje M$ do Widli VII...
|
| |
snivajte
Od: s
|
Pridané:
4.10.2008 14:26
nami
|
| |
Re: Widle
Od reg.: x x l l
|
Pridané:
5.10.2008 9:15
No ty si mi mudry, Windows XP to ma uz 7 rokov (en.wikipedia.org/wiki/Prefetcher)
|
| |
Re: Widle
Od: 23452352
|
Pridané:
5.10.2008 11:21
Startuje 5 sekund?
|
| |
Re: Widle
Od reg.: x x l l
|
Pridané:
5.10.2008 12:34
Reagoval som na to "Nech to aplikuje M$ do Widli VII... ", a cuduj sa svete, on ten prefetch vo "widlach" uz davno je. Ale to si pubosi uz asi nepamataju, ako pomaly bootovali win2k:)
Kazdopadne ta optimalizacia je chvalihodny pocin, ale tak skoro sa to do beznych distribucii nedostane. Vsak kolko rokov sa len mrdlali s paralelnym bootom v ubuntu a pod. Takze, zatial bezny windows bootuje daleko rychlejsie ako bezny linux:)
|
| |
Re: Widle
Od: kredenc
|
Pridané:
5.10.2008 13:12
si myslis ze ked na konci drbnes ":)" tak sa pokakame, ako si nad vecou?
|
| |
Re: Widle
Od reg.: x x l l
|
Pridané:
5.10.2008 19:25
Nieco k veci nemas? Urazil som ta tymi pubosmi? Tak teda sup sup vytlacit jebaky a spat...
|
| |
Re: Widle
Od reg.: x x l l
|
Pridané:
5.10.2008 19:27
..jo este sa mi paci ako si vykas. Vy? To si clenom nejakej uderky, co je tu oficialne nad vecou?
ROFL:))))
|
| |
Re: Widle
Od: ghfhg
|
Pridané:
6.10.2008 8:35
moj bezny linux - bez uprav bootuje 15 sekund winxp -20 sekund (a to je riadne upraveny)
|
| |
Rychlost startu a vypnutia
Od: tomas123
|
Pridané:
4.10.2008 13:55
V tomto ma ciastocne naskok Mac OSX ktory ma sice start ako windows ale vypnut sa dokaze asi za 2 sekundy co som este na ziadnom inom systeme nevidel. Aj slavnej Viste to trva aspon 10sekund
|
| |
Re: Rychlost startu a vypnutia
Od reg.: OmeGa
|
Pridané:
4.10.2008 14:09
existuje na to specializovane HW riesenie, uz pomerne rozsirene, a ovlada sa malym prepinacom na zadnej strane zdroja ;)
|
| |
Re: Rychlost startu a vypnutia
Od reg.: :::vlado
|
Pridané:
4.10.2008 14:35
aj W98 to trvalo tolko:D
|
| |
Re: Rychlost startu a vypnutia
Od: Ubuntu
|
Pridané:
4.10.2008 14:48
Neviem ako tebe ale mne osobne sa Ubuntu vypina cca 4 sec...(testoval som pred par minutami :D)...no a Hlista sa mi vypina nieco okolo 8 sec..takze vsetko je vpoho...len ten start je podstatne horsi :-(...ale v najblizsej dobe asi vymeni klasicke HDD za SSD RAID 0..sam som zvedavy, kolko to bude potom trvat...
|
| |
Re: Rychlost startu a vypnutia
Od reg.: wavevlna
|
Pridané:
4.10.2008 15:17
tolko isto minus 1 sekunda... a to maximalne :P
|
| |
Re: Rychlost startu a vypnutia
Od reg.: loverman
|
Pridané:
4.10.2008 16:50
Ani nie, aspon polovicny cas pri starte by mal dosiahnut. Precitaj si clanok, na Thinkpade s normal HDD to trvalo 10s. Pri starte systemu je I/O ovela dolezitejsie a vdaka prakticky ziadnej pritupovej dobe to dokaze SSD za tych 5 sekund. A pri tom to nie je ziadne super SSD, rychlost citania uvadzaju 25MB/s, coz je menej ako 2.5 HDD. Takze pokial bude mat napr novy intel SSD tak to bude este rychlejsie.
|
| |
Re: Rychlost startu a vypnutia
Od reg.: wavevlna
|
Pridané:
5.10.2008 21:38
clanok nema nic spolocne s jeho konfiguraciou... ani s raidom
|
| |
Re: Rychlost startu a vypnutia
Od: ako v y
|
Pridané:
4.10.2008 17:13
neeviem ludia ako vy ... ale mna vypinanie vobec nezaujima ... podstatne je zapnutie ... a pokial vypinate ako ja na usporny rezim vsetko natlacit do RAM ... tak mate PC zapnuty za 2 sekundy(nielen nabootovany) ... nemusite ukladat veci ... a ked vypadne elektrika napriklad vista sa da obnovit aj potom do povodneho stavu ako ho date do usporneho rezimu... teraz som tym nechcel povedat ze vista je najlepsia, sak to mozu mat aj ine OS ...
|
| |
Re: Rychlost startu a vypnutia
Od: ako v y
|
Pridané:
4.10.2008 17:15
zabudol som poznamenat ... ze usporny rezim ktory vypne PC okrem ram ... Niekto si moze mysliet, ze myslim taky ktory necha zapnuty PC
|
| |
Re: Rychlost startu a vypnutia
Od: Ubuntu
|
Pridané:
4.10.2008 18:59
LOL..nemyslel si nahodou Hibernaciu?!?...ty si ale odbornik :D..takych mam najradsej....este sa musis vela ucit..btw. Hibernaciu podporuje takmer kazdy OS...
|
| |
Re: Rychlost startu a vypnutia
Od: abcde
|
Pridané:
4.10.2008 19:09
Hibernácia ukladá na HDD. RAM pod prúdom necháva sleep. "LOL"
|
| |
Re: Rychlost startu a vypnutia
Od: Peto_MiG
|
Pridané:
6.10.2008 7:58
A problém hibernácie potom je, že pri prebúdzaní sa musí celá RAM natiahnuť z disku. Už od 1GB a vyššie je to strašne otravné a štart je porovnateľný s bežným zapnutím.
|
| |
Re: Rychlost startu a vypnutia
Od reg.: Čestmír =)
|
Pridané:
6.10.2008 11:00
ale usetris cas, ze nemusis spustat vsetky programy, ktore si mal pre hibernaciu spustene ;)
|
| |
Re: Rychlost startu a vypnutia
Od: malokto
|
Pridané:
6.10.2008 10:44
Tak to sa musis mat strasne ras, kedze aj ty si taky "odbornik"
|
| |
Re: Rychlost startu a vypnutia
Od: malokto
|
Pridané:
6.10.2008 10:52
*rad*
|
| |
Re: Rychlost startu a vypnutia
Od: Gorbacov
|
Pridané:
4.10.2008 18:53
FreeBSD sa tiez vypina dost rychlo
|
| |
Re: Rychlost startu a vypnutia
Od reg.: Don Mums
|
Pridané:
4.10.2008 21:41
Mac OS X a Free BSD ma cca rovnaky Kramel. Takze to je pochopitelne. Vsak ved na tom systeme stavali pri jeho tvorbe.
|
| |
Re: Rychlost startu a vypnutia
Od: Gorbacov
|
Pridané:
5.10.2008 8:18
MacOS10 a FreeBSD rozhodne nemaju rovnaky kernel. MacOs 10 pouziva hybridne jadro (nextstep) a BSD ma monoliticke jadro. Ale vacsina softu je z freebsd.
|
| |
ide to aj na XP
Od: hfx
|
Pridané:
4.10.2008 18:12
Ja vypinam pc len do rezimu spanku a mozem kludne vypnut zdroj a nacita sa mi za 2sec max 3. ale do rezimu sa dostava asi az 8sec podla toho kolko je spustenych aplikacii..
|
| |
Re: ide to aj na XP
Od reg.: Kveri
|
Pridané:
4.10.2008 20:10
"Ja vypinam pc len do rezimu spanku" pekna veta hodna mongola. Vypnutie PC a rezim spanku su 2 rozne veci. Wake zo sleepu mam na viste za 2 sekundy, samotny sleep mi spravi asi za 3 sekundy podla nalady, niekedy (neviem preco) to trva ale az minutu, ale to je mozne antivirakom alebo tym, ze vistu mam uz skoro rok nepreinstalovanu
|
| |
Re: ide to aj na XP
Od reg.: Jan Kunder
|
Pridané:
7.10.2008 0:54
Aj po vypnuti zdroja? :-D
|
| |
ThinkPad + Fedora
Od: NTI Student
|
Pridané:
4.10.2008 19:48
ja len zaklapnem viecko a je to 2 sekundy a beriem laptop pod pazuchu
|
| |
Re: ThinkPad + Fedora
Od reg.: Kveri
|
Pridané:
4.10.2008 20:10
nj :) ja ho beriem pod pazuchu ked este len sleepuje :D, niekedy ho supnem do tasky a ked pridem domov (45 minut) tak zistim, ze je zapnuty :D
|
| |
Re: ThinkPad + Fedora
Od: gofiho brat
|
Pridané:
4.10.2008 20:44
a ma 70 stupnov, to poznam :-)
|
| |
Re: ThinkPad + Fedora
Od reg.: Don Mums
|
Pridané:
4.10.2008 21:43
Len tak mimochodom co za notebook sa po zatvoreni veka neda do sleepu? Vidno, ze som Applista. Povazoval som to za standardnu vec.
|
| |
Re: ThinkPad + Fedora
Od: _PM
|
Pridané:
4.10.2008 22:08
Tak napriklad ja mam nastavene aby po zatvoreni veka nerobil nic. Sleep nepouzivam lebo pri prenasani laptopu sa vycuciava bateria (kedze sa napajaju minimalne RAM). Radsej hibernacia.
Och ano vo windowse sa tato akcia da nastavit podla chuti.
|
| |
Re: ThinkPad + Fedora
Od reg.: Kveri
|
Pridané:
5.10.2008 12:32
HP Compaq 6710b napriklad a milion dalsich, na ktorych si to nastavis v OS :)
|
| |
nahá oblečená pěšky nepěšky učesaná neučesaná
Od: Accuphose+
|
Pridané:
5.10.2008 0:57
běžný optimalizovaný.. ta kombinace je IMHO blbost. Trošku mi to připomíná královnu koloběžku od Wericha..
|
| |
Re: nahá oblečená pěšky nepěšky učesaná neučesaná
Od: quixo
|
Pridané:
6.10.2008 9:04
Mas bezny subor formatu JPEG, optimalizovany aby zaberal menej miesta na disku. Teda riadna blbost, take nieco sa hadam ani nevyskytuje...
|
| |
zapinanie PC
Od: zippy
|
Pridané:
5.10.2008 8:09
no. mne je v podstate jedno, ako rychlo mi system nabehne, kedze sa to deje tak 2x do roka...
|
| |
Re: zapinanie PC
Od reg.: Kveri
|
Pridané:
5.10.2008 12:34
tam uz potom ide o to, ci nabehne ze? :) poznam, tolko updatov ze po pol roku nie je sanca aby sa nevyskytol pri boote nejaky problem
|
| |
nic nove
Od: ajaxiik
|
Pridané:
7.10.2008 10:10
windows millenium mi startoval 4 sekundy a to este na starej Pentium II 400Mhz :-)
|
| |
och, hrozne...
Od: Meldo
|
Pridané:
8.10.2008 23:26
Pri PC denne stravim tak 8 hodin a je mi skutocne jedno, ci mi system nabehne za 4 alebo 40 sekund....Neviem co tu riesite.
|