Itthon Hardver Mi az a bootstrap? - meghatározás a techopedia alapján

Mi az a bootstrap? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a Bootstrap?

A bootstrap az a program, amely inicializálja az operációs rendszert (OS) az indítás során. A bootstrap vagy bootstrapping kifejezés az 1950-es évek elején származott. Ez utal egy bootstrap betöltési gombra, amelyet egy vezetékes bootstrap program indítására használtak, vagy kisebb programra, amely nagyobb programot hajtott végre, mint például az operációs rendszer. A kifejezést azt állították, hogy az „húzza magát a saját rendszerindító hevederrel” kifejezésből kicsiben indítja el a programokat, és egyszerre tölti be a programokat, miközben minden program „fel van fűzve” vagy csatlakozik a következő, egymás után végrehajtandó programhoz.

A Techopedia magyarázza a Bootstrap-ot

A rendszerindítás az utasításkészlet betöltése a számítógép első bekapcsolásakor vagy indításakor. Az indítási folyamat során diagnosztikai teszteket hajtanak végre, például bekapcsolási önteszttel (POST), amelyek beállítják vagy ellenőrzik az eszközök konfigurációját, és végrehajtják a perifériák, hardver és külső memóriaeszközök csatlakoztatásának rutin tesztelését. Ezután a rendszerbetöltő vagy a rendszerindító program betöltődik az operációs rendszer inicializálása céljából.

Az operációs rendszert betöltő tipikus programok:

  • GNU Grand Unified Bootloader (GRUB): Többbetöltő specifikáció, amely lehetővé teszi a felhasználó számára, hogy több operációs rendszer közül válasszon egyet
  • NT Loader (NTLDR): A Microsoft Windows NT OS rendszerbetöltője, amely általában a merevlemezről indul
  • Linux betöltő (LILO): Linux rendszerindító, amely általában merevlemezről vagy hajlékonylemezről indul
  • Hálózati interfészvezérlő (NIC): Olyan rendszerbetöltőt használ, amely támogatja a hálózati interfészről, például az Etherbootból vagy a rendszerindítást megelőző végrehajtási környezetből (PXE) történő indítást.

A számítógép indítása előtt egy számítógép üres memóriával kezdődik. A bootstrap lehetővé teszi a programok sorozatának betöltését az operációs rendszer indításához. Az operációs rendszer a fő program, amely kezeli az összes számítógépen futó programot, és olyan feladatokat hajt végre, mint például a perifériák, mint például a meghajtó, a könyvtárak és a fájlok kezelése, a kimeneti jelek továbbítása a monitorra és a bemeneti jelek azonosítása a billentyűzetről.

A Bootstrap hivatkozhat a korai programozási környezet fokozatos előkészítésére is, hogy összetettebb és felhasználóbarát programozási környezeteket hozzon létre. Például, egyidejűleg a programozási környezet egy összeszerelő programból és egy egyszerű szövegszerkesztőből állhatott. Az idő múlásával a fokozatos fejlesztések a mai kifinomult objektum-orientált programozási nyelveket és grafikusan integrált fejlesztési környezeteket (IDE-k) vezettek.

Mi az a bootstrap? - meghatározás a techopedia alapján