Bootstrap
Definizione rapida
In informatica, bootstrap è il processo che consente al computer di caricare il sistema operativo servendosi inizialmente di un programma più piccolo.
Spiegazione
Nel linguaggio comune, il bootstrap è una linguetta o un anello che aiuta a infilare uno stivale. L'informatica ha trasformato questa immagine nel caricamento di un sistema più grande attraverso un componente più leggero, richiamando l'espressione inglese “To pull oneself up by its own bootstraps”.
Esempio pratico
All'accensione, un personal computer può completare il caricamento grazie al BIOS e al sistema operativo, senza richiedere l'intervento dell'utente.
Spiegazione tecnica
Il meccanismo descritto è una procedura di inizializzazione: un programma piccolo e leggero permette di avviare il caricamento del sistema operativo completo.
Da non confondere con
La linguetta dello stivale è l'origine metaforica del nome; il bootstrap informatico è invece il processo con cui il computer porta a termine il proprio caricamento.