od Urza » 24. 9. 2009 23:15
Otázka ,, start a shutdown operačního systému ´´ ( v okruzích ISPS ) je spíš o hardware a o dějích , které se dějí předtím , než ten systém reálně nastartuje .
Co se týče shutdownu , tak to je prostě jen takové to klasické ukončování procesů , uvolňování zdrojů , odhlašování uživatelů a uvádění zařízení do konzistentního stavu ( = vysypávání bufferů většinou ) , čili skutečně věci , které dělá ten OS .
Nicméně ten start je brán velmi z gruntu a začíná se už tím , co udělá procesor jako první věc , když se do něj pustí nějaký proud ( instrukce reset code ) , odkud pak bere další instrukce a co těmi instrukcemi zjišťuje ( tady jde o mapování paměti ) , co se dělá takhle při startu v případě , že je tam procesorů víc , jak ty procesory poznají , že jich je tam víc , jak se z nich vybere ten , který začne dělat ty první instrukce ( tohle je hardwarově na desce ) ....
Ne , že by se to nedalo vymyslet vesměs tím , že to člověk tak nějak odhaduje , ale nejedná se o start OS , ale o start celého toho PC ( samotným startem OS se vlastně končí ) .
Otázka ,, start a shutdown operačního systému ´´ ( v okruzích ISPS ) je spíš o hardware a o dějích , které se dějí předtím , než ten systém reálně nastartuje .
Co se týče shutdownu , tak to je prostě jen takové to klasické ukončování procesů , uvolňování zdrojů , odhlašování uživatelů a uvádění zařízení do konzistentního stavu ( = vysypávání bufferů většinou ) , čili skutečně věci , které dělá ten OS .
Nicméně ten start je brán velmi z gruntu a začíná se už tím , co udělá procesor jako první věc , když se do něj pustí nějaký proud ( instrukce reset code ) , odkud pak bere další instrukce a co těmi instrukcemi zjišťuje ( tady jde o mapování paměti ) , co se dělá takhle při startu v případě , že je tam procesorů víc , jak ty procesory poznají , že jich je tam víc , jak se z nich vybere ten , který začne dělat ty první instrukce ( tohle je hardwarově na desce ) ....
Ne , že by se to nedalo vymyslet vesměs tím , že to člověk tak nějak odhaduje , ale nejedná se o start OS , ale o start celého toho PC ( samotným startem OS se vlastně končí ) .