Portál AbcLinuxu, 6. června 2024 07:36
Po cca roce vývoje vyšla nová verze (0.5.0) událostmi řízeného init daemona upstart, který patří mezi moderní náhrady mnohdy již nevyhovujícího sysvinit systému, umožňující paralelní spouštění služeb, ale především dynamické spouštění a zastavování služeb jako reakce na události zasílané systémem nebo ostatními aplikacemi.
Tiskni Sdílej:
Upstart nebo initng, stejně je to jen chabá náplast na to co chce spousta (většina?) desktopových uživatelů - co nejrychleji nabootovat do KDE/Gnome a umožnit uživateli začít pracovat. Pokud máte laptop na baterce, platí to dvojnásob.
Všechny služby které mohou být spuštěny po startu až v desktopového prostředí by měli být spuštěny až v něm, speciálně mám na mysli síť, siťové disky, powersave démoni, cpufreq démoni, vše může klidně nabíhat zatímco si uživatel už bude psát email nebo dokument v OOo, například.
Nejlépe je spouštět zabalené do kdeservices, má to hezké UI na nastavování, pokud se něco nepovede, nahodí se hezká user-friendly hláška co a proč nejde, atd.
Místo hory Bash skriptů mít raději nějakou binárku napsanou v rozumném jazyce s rozumným jednoduchým konfiguračním souborem.
V prvním kroku by stačilo namountovat disky, načíst kernel moduly, spustit swap, dbus, hal, Xka (+xfs??), a pak kdm, které může mít nastavené přihlášení uživatele. Hlavní "feature" upstartu jako řešení závislostí, pro desktop moc užitečné nejsou, ty vyjmenované mají pořadí jednoznačné. Paralelismu nejzákladnějších služeb je taky dost dikutabilní vlastnost.
Mam nový use-case pro
Ubuntu use cases
Mr XY is an ordinary he want's to boot his PC or laptop as quick as possible, into a user usable state (interactive state), ideally somewhere closer the speed he knows from Windows XP. Everything what can be deferred should be deferred, ie setting up an network, mounting network disks, mounting peripheries, power saving daemons etc.
Všechny služby které mohou být spuštěny po startu až v desktopového prostředí by měli být spuštěny až v něm, speciálně mám na mysli síť, siťové disky, powersave démoni, cpufreq démoni,Jo, to je hezký nápad. Teda pokud člověk zrovna nemá profil na síťovém disku.
Mr XY is an ordinary he want's to boot his PC or laptop as quick as possible, into a user usable state (interactive state), ideally somewhere closer the speed he knows from Windows XP.A co se tohohle týče, tak než jsou XP v "user usable state", tak to trvá docela dlouho. Rozdíl je jenom v tom, kdy se zobrazí obrázek na ploše. Potom totiž ještě půl dne startuje kdeco. Samozřejmě už v tu chvíli to vypadá, že se systémem jde pracovat, protože člověk může hýbat myší. To je ale asi tak všechno, co může. Děkuji, nechci. Raději si počkám, až se všechno nastartuje, protože vím, že když mi naskočí obrázek plochy, tak můžu dělat aniž by počítač ještě půl dne reagoval se zpožděním.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.