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.