ja jsem po nekonecnem neuspesnem tuneni initu KIOSKu, ktery delam, nakonec sahnul k ultimatnimu reseni: Suspend v2 + KEEP_IMAGE=1 :-) Dokazal nekdo na Gentoo zprovoznit Upstartd, aby k necemu byl a hlavne fungoval?
opet to berete pouze z pohledu serveru ale ubuntu je primarne desktopova distribuce
tady se bavime o desktopu - ty se jiste pomerne casto vypinaji a zase spousti (ano, vy doma ho treba nevypinate, coz ale neznamena, ze to tak dela vetsina domacich uzivatelu)
a dokud nebude linux umet spolehlive standby a hibernaci (ano windows ji take neumi na 100 % ale rozhodne o mnoho mnoho lepe)...
Hmmm, nevim, ale me linux startuje docela rychle. Pokud tam nemam serverovy veci, tak je to jenom sit, Xka a udev a to nabiha hodne rychle. Ale samozrejme, pokud do toho Ubuntu napere spoustu balastu okolo, tak se nedivim, ze potrebujou rychlejsi startovac.
Ale prece jenom, pokud se dobre napisou rc skripty (vlastne jenom hlavni rc skript), tak neni zapotrebi neco vlastniho (viz. startovani Gentoo). SysVinit je v poradku, spis je problem nekde v Ubuntu, ze vymysleji znovu kolo, misto aby pouzili stavajici reseni, ktera rozhodne dostacuji (sysvinit, pripadne initng kdyz uz neco, plus rc skripty se zavislostma, parametry pri spousteni kernelu, daemontools).
Mimochodem, kolegove resi vypinani linuxu pomoci SysRq - nejdriv sync buffers, pak remount read-only a pak vypnout bez prepnuti do runlevelu 6 nebo 0. Nekdy vynechavaji i ten krok remount read-only. Na me dost drsny, ale vypnuty to je za 2 sekundy:)
Upstart umí věci, které sysvinit umět nemůže. A pokud se budeme bavit o initng, tak ten přináší supervizi a pralelní start skriptů, ale ne event model.
btw: jeste jedna vec, pokud pouzivate 2.4 kernel, updaty se delaji jen velmi vyjimecne, vetsina patchu nejsou security problemy, ktere se tykaji daneho serveru, v takove pripade nepatchuju dle hesla "never touch a running system"