Casa Maquinari Què és un bootstrap? - Definició de tecnologia

Què és un bootstrap? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Bootstrap?

Un bootstrap és el programa que inicialitza el sistema operatiu (SO) durant l’inici. El terme bootstrap o bootstrapping es va originar a principis dels anys cinquanta. Es referia al botó de càrrega d'arrencada que s'utilitzava per iniciar un programa d'arrencada de cable dur o un programa més petit que executés un programa més gran com el sistema operatiu. Es deia que el terme derivava de l’expressió “tirar-se per les teves pròpies botes d’inici”, arrencar programes petits i carregar un a la vegada, mentre que cada programa està “encaixat” o connectat al programa següent per executar-se en seqüència.

Techopedia explica Bootstrap

L'arrencada d'arrencada és el procés de càrrega d'un conjunt d'instruccions quan la primera computadora està engegada o arrencada. Durant el procés d’inici, es realitzen proves de diagnòstic, com ara l’autotest de l’energia (POST), que estableixen o comproven configuracions per a dispositius i implementen proves rutinàries per a la connexió de perifèrics, maquinari i dispositius de memòria externa. A continuació, es carrega el programa d’arrencada o programa d’arrencada per inicialitzar el sistema operatiu.

Els programes típics que carreguen el sistema operatiu són:

  • Un gran carregador d'arrencada GNU (GRUB): una especificació multiboot que permet a l'usuari triar un dels diversos sistemes operatius
  • NT Loader (NTLDR): un carregador d’arrencada per al sistema operatiu Windows NT de Microsoft que normalment s’executa des del disc dur
  • Linux Loader (LILO): un carregador d’arrencada per a Linux que generalment s’executa des d’un disc dur o disquet
  • Controlador d'interfície de xarxa (NIC): utilitza un carregador que suporta l'arrencada des d'una interfície de xarxa com Etherboot o un entorn d'execució prèvia a l'arrencada (PXE)

Abans d'arrencar un ordinador, es diu que un ordinador comença amb una memòria principal en blanc. El bootstrap permet carregar la seqüència de programes per iniciar el sistema operatiu. El sistema operatiu és el programa principal que gestiona tots els programes que s’executen en un ordinador i realitza tasques com ara controlar dispositius perifèrics com una unitat de disc, gestionar directoris i fitxers, transmetre senyals de sortida a un monitor i identificar senyals d’entrada des d’un teclat.

Bootstrap també pot referir-se a preparar de forma incremental entorns de programació primerencs per crear entorns de programació més complexos i fàcils d’utilitzar. Per exemple, en un moment l’entorn de programació podria consistir en un programa d’assemblador i un editor de text senzill. Amb el pas del temps, les millores graduals han comportat sofisticats llenguatges de programació orientats a objectes i entorns gràfics de desenvolupament integrats (IDE).

Què és un bootstrap? - Definició de tecnologia