Boot 5 másodperc alatt
Arjan van de Ven, az Intel egyik Linux-fejlesztője, valamint Auke Kok, az Intel Open Source Technology Centerének alkalmazottja mutatta be az 5 másodperces rendszerindítást, írta meg az IT.café. (a cikk az index oldaláról való: http://index.hu/tech/blog/2008/10/07/bootolas_ot_masodperc_alatt)
...
Arjan szerint a cél nem a gyorsabb indulás, hanem az öt másodpercen belüli rendszerindítás volt. Ahelyett, hogy itt-ott nyertek volna egy-egy másodpercet, inkább felállítottak egy időkeretet, amin belül az indulásnak be kellett fejeződnie. Persze a csalást kizárták: „A befejezett indulás azt jelenti, hogy mind a processzor, mind a lemez idle állapotba kerül.” Ez nem jelentette ugyan a működő hálózatot, de magában foglalta a Network Manager elindítását. Egy hagyományos merevlemezzel ellátott rendszerben a bootolás némileg tovább tartott volna; Arjan azt nyilatkozta, hogy tíz másodperces indulást ért el egy ThinkPaden.
Teljes cikk:
http://itcafe.hu/cikk/fedora_linux_5_masodperc_boot/nem_gyorsabbat_gyorsat.html
Ezt gondolták mások
Hűű, de jó vagy... Ha az Apple hozta volna ki ezt a megoldást, te újonganál a leghangosabban, de mivel nem így történt inkább fikázol és adod a hülyét.
Vagy most neked tényleg meg kell magyarázni, hogy miért jó a gyors rendszerindulás meg általában a rendszergyorsulás??
amúgy egy EeePCn történt ha jól emléxem, tehát annyira nem rosz teljesítmény. Asztali gépeken is követendő, de mission-critical servereknél meg nem kis pénzek múlnak az elérhetőségen, akár mp-es kieséseken is.
Mindemellett áldassék a sleep-mode, és a Unix alap hogy mp-ek alatt elérhetőek a mi gépeink.
_avb_ szerintem jogos a kritika, nem sok értelme volt ennek az 5 mp-nek ha általános környezetben nézzük. Ha fikázni kellene azt mondom Macbook kinyit és 1 mp alatt kész a rendszer mert jó esetben nem kell bootolgatni csak 1x...
Ha valamilyen konkrét dologhoz és alkalmazási területhez kötötték volna akkor lenne értelme, szerintem...
Itt nem a másodperceken van a hangsúly, hanem az új szemléleten.
Mármint a rendszerben és az időkeretben gondolkodáson. Ez másra is jó nem csak boot-optimalizálásra.
_avb_ : nézd, én Vistát használok - egyelőre -, a gépemen 2:26 alatt állt fel, amikor utoljára mértem. Egy kézmosásnyi idő, amit gépezés előtt mindig szoktam. Tök jó ez az új szemlélet etc, de ez - számomra - kb annyit ér, mint a -141 fokra hűtött proci mittomén hány gigahercen még régebben... GYK LÓFAXT SE.
kezdek rájönni, miért káros az informatika... ez ösztönzi az embereket arra az esztelen sietségre.
nem tudok meghatódni ettől az eredménytől, bár kétségtelen hogy érdekes..
Egyébként én sem értem, hogy miért nem ilyen gyors egy másik linuxos/windózos/os x-es gép bootja (pedíg pár éve ezzel foglalkozom. Jó, a telepítés az más, de a telepítés utáni állapotot miért nem jegyzi meg a gép egy 0,5kbytos fájlban. A memóriába csak az utolsó "üzemképes állapotban" benn lévő adatokat kellene visszatölteni és kész. Az mondjuk olyan 10-20, komolyabb konfigoknál 50 megabyte. ennyit a mai vinyóról pillanatok alatt be lehet(ne) húzni! De nem, a most használt op. rendszerek minden indításnál úgymond önkényesen hardvert ellenöriznek, új hardvereket keresnek, ellenörzik a vírusleíró adatbázis érvényességét (a valódi multitask még a mai napig csak vágyálom, igazából csak elvi síkon létezik) Miért nem lehet defaultban gyorsindítást használni. Az még az OS X-nél is csak 5-10 mp lenne.
Elgondolkozott már valaki azon, hogy mi a jóbüdös francot csinál olyankor a gép amikor pl nincs (valós)lemezművelet, de a strandlabda forog???
Szerintem nem a hw kereséssel van a gond, hanem avval, ahogyan azt megoldják. A BeOS is kereste a hw-t még lemezellenőrzést is végzett mégis felállt 25 sec alatt úgy hogy használható volt a rendszer. Ki lehetett venni a vinyót a géppből és át lehetett tenni egy másikba, ha a lemezen voltak a driverek úgy elindult a rendszer mintha mi se történt volna. Az XP meg gyorsan betölti az explorert és utána még 2 percig homokórázik. A passziánszon kívül mást nem lehet elindítani. A belső rendszerstruktúra fontos. Pl. a Win üresjárati időben frissíti a képernyőt. Ha valami csökkenti az idle process idejét, akkor nem férsz hozzá a GUI-hoz. Ez humán interfész esetén nem igazán kóser, főleg ha lélegeztető gép kezeléséről van szó.
MadCat te miről beszélsz??? Semmi értelme nincs annak amit írsz. Az utolsó üzemképes memóriatartalom mitől lenne csak 50MB??? Manapság már egy üres ablak egy ikonnal többet eszik annál. És mitől lenne elég csak a memória tartalmát visszaállítani? Sokkal több változó van egy rendszer használata során mint a memória. És mióta keres egy oprendszer vírusfrissítést? És hogyhogy nem létezik valódi multitasking? Akkor a több magos gépekben az egyik proci mindig malmozik szerinted? :D
Mondanám hogy le vagy maradva 20 évvel, de a fele mese inkább.
MadCat, az OS X részben végez gyorstárazást indításkor, lásd még /System/Library/Extensions.kextcache és .mkext, lehet örülni. Ettől függetlenül van tucatnyi rendszerszolgáltatás, amit el kell indítania a gépnek.
Kíváncsi lennék, lehetséges-e azt eljátszani, hogy a loginwindow elindulása előtti pillanatot mintegy hibernálási állapotként elmenti a vas, aztán megpróbálja azt visszaállítani...
Amikor pedig strandlabdázik a géped, nagy valószínűséggel valamilyen megkergült processzre vár, ami pl. nem akar kilépni (és nem fogadja el a sigtermet vagy valami más hasonló célú üzenetet sem) - vagy csak szimplán swapel.




hűű de jók vagytok... gyakorlati haszna ennek mi? 2perc/5mp hót ugyanaz bekapcsolod a gépet iszol egy kis vizet és má felállt a 2 perc alatt is...
Amúgy arról meg nem szól a fáma, hogy milyen vas alatt történt mindez :) [linkekre nem kattintottam, lusta vagyok : D ]