Koti Laitteisto Mikä on bootstrap? - määritelmä techopediasta

Mikä on bootstrap? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä Bootstrap tarkoittaa?

Käynnistyskuva on ohjelma, joka alustaa käyttöjärjestelmän (OS) käynnistyksen aikana. Termi bootstrap tai bootstrapping sai alkunsa 1950-luvun alkupuolella. Se viittasi käynnistyslaitteen latauspainikkeeseen, jota käytettiin käynnistämään kiinteästi käynnistetty käynnistysohjelma, tai pienempään ohjelmaan, joka suoritti suuremman ohjelman, kuten käyttöjärjestelmän. Termin sanottiin johdetun ilmaisusta ”vetämällä itsesi omien käynnistysnauhojesi avulla” aloittamalla pienet ja lataamalla ohjelmat kerrallaan, kun jokainen ohjelma on “paikoillaan” tai kytketty seuraavaan sarjaan suoritettavaan ohjelmaan.

Techopedia selittää Bootstrapin

Bootstrapping on ohjekokonaisuuden lataaminen, kun tietokone käynnistetään ensimmäistä kertaa tai käynnistetään. Käynnistysprosessin aikana tehdään diagnostisia testejä, kuten käynnistystesti (POST), jotka asettavat tai tarkistavat laitteiden kokoonpanot ja toteuttavat rutiinitestauksen oheislaitteiden, laitteistojen ja ulkoisten muistilaitteiden kytkemistä varten. Käynnistyslataus tai käynnistysohjelma ladataan sitten käyttöjärjestelmän alustamiseksi.

Tyypillisiä käyttöjärjestelmää lataavia ohjelmia ovat:

  • GNU Grand Unified Bootloader (GRUB): Monen käynnistyksen määritelmä, jonka avulla käyttäjä voi valita yhden useista käyttöjärjestelmistä
  • NT Loader (NTLDR): Käynnistyslataus Microsoftin Windows NT -käyttöjärjestelmään, joka yleensä toimii kiintolevyltä
  • Linux-latauslaite (LILO): Käynnistyslataus Linuxille, joka yleensä toimii kiintolevyltä tai levykkeeltä
  • Verkkokortin ohjain (NIC): Käytä käynnistyslataajaa, joka tukee käynnistämistä verkkoliittymästä, kuten Etherboot tai käynnistystä edeltävä suoritusympäristö (PXE).

Ennen käynnistystä tietokoneen sanotaan alkavan tyhjällä päämuistilla. Käynnistysrajoitus antaa ladattavan ohjelman sekvenssin käyttöjärjestelmän käynnistämiseksi. Käyttöjärjestelmä on pääohjelma, joka hallitsee kaikkia tietokoneella toimivia ohjelmia ja suorittaa tehtäviä, kuten ohjaamaan oheislaitteita, kuten levyasemaa, hallitsemaan hakemistoja ja tiedostoja, lähettämään lähtösignaaleja näytölle ja tunnistamaan tulosignaaleja näppäimistöltä.

Bootstrap voi myös viitata varhaisen ohjelmointiympäristön valmisteluun asteittain monimutkaisempien ja käyttäjäystävällisempien ohjelmointiympäristöjen luomiseksi. Esimerkiksi, kerralla ohjelmointiympäristö on voinut koostua kokoonpanijaohjelmasta ja yksinkertaisesta tekstieditorista. Ajan myötä asteittaiset parannukset ovat johtaneet nykypäivän kehittyneisiin olio-ohjelmointikieliin ja graafisiin integroituihin kehitysympäristöihin (IDE).

Mikä on bootstrap? - määritelmä techopediasta