08/11/07

Bootstrap..

Bootstrap: ingl., boot scarpone – strap, laccio. Fase di avvio del computer, avvio. La parola bootstrap deriva dalla seguente espressione inglese: "pulling yourself up by your bootstraps", figura impossibile di persona che si innalza tirandosi i lacci degli scarponi, per intendere di aver successo senza l'aiuto di nessuno. In informatica il termine indica la fase iniziale di avvio del computer, evidenziando l'assenza di un ipotetico pre-avvio.

All'accensione il programma di bootstrap (una serie di istruzioni) presente nel BIOS, esegue il POST. Successivamente carica nella memoria principale (cfr. RAM) il kernel del sistema operativo. Nei PC MSDOS, vengono caricati IO.SYS e MSDOS.SYS che a loro volta permettono il caricamento del file CONFIG.SYS, quest'ultimo file carica in memoria i driver. Nei Macintosh il programma di bootstrap è tutto nella ROM, mentre nei PC può essere in parte anche nei blocchi di boot (boot sector), e quindi nel disco di boot. Il vantaggio di suddividere il programma di bootstrap tra ROM e disco, facilita l'aggiornamento del BIOS.

Nessun commento: