Mi az a rakodó?

Szinte bármilyen szoftver megtalálható az interneten, és sok olyan szoftver is, amelyet nem. Ott azonban nem tesz olyan jót. egy program futtatásához először le kell töltenie és telepítenie kell. Miután a szoftvert elmentette a merevlemezre, futtathatja.

A probléma az, hogy az adathordozók, még a nagy sebességű SSD-k is, meglehetősen lassúak a CPU-hoz képest, és nem tudnak elég gyorsan adatot szolgáltatni az elfogadható teljesítményhez. A szoftver futtatásához a futtatandó kódot be kell tölteni a memóriába. Ez a rakodó dolga.

A betöltő az operációs rendszer egyik összetevője. Minden alkalmazás elindításához elengedhetetlen, mivel betölti a programot a memóriába és előkészíti a végrehajtásra. A betöltő mindig a memóriában van, így a programok a lehető leggyorsabban betölthetők.

A rendszerindításhoz be kell tölteni az operációs rendszert a rendszermemóriába. Ez egy meghatározott típusú betöltő feladata, az úgynevezett rendszertöltő. A beágyazott rendszerek nem feltétlenül használnak betöltőt. Ez jellemzően azokra az alacsony szintű rendszerekre vonatkozik, amelyek nem rendelkeznek operációs rendszerrel, és amelyek közvetlenül adathordozóról, jellemzően EPROM-ról vagy flash memóriáról futtatják a kódot.

Egy Edge tok

A virtuális memória a modern operációs rendszerek egyik jellemzője, amely elrejti az adatok fizikai címét a rendszer és a program elől. Ennek alapvető előnye, hogy ez lehetővé teszi az operációs rendszer számára, hogy bizonyos memóriát „lapozzon” a fizikai RAM-ból. Ehelyett a merevlemezen tárolja.

A lapozásra általában csak akkor kerül sor, ha a számítógép RAM-ja kifogy. Ez azért hasznos, mert lehetővé teszi a számítógép számára, hogy több RAM-ot használjon, mint amennyi van. E folyamat nélkül legalább egy program összeomlana, mivel nem tudta tárolni a szükséges adatokat. Hátránya, hogy az adathordozó továbbra is lassú, így az áthelyezett adatok szükségessége súlyosan befolyásolja a teljesítményt. Ezzel viszont egy kis trükköt húzhat a rakodó. Ahelyett, hogy a szükséges adatokat a RAM-ba töltené, létrehozhatja a virtuális memóriaterületet, és leképezi azt a merevlemezen lévő adathelyre.

Ez lehetővé tenné, hogy a program azonnal betöltve jelenjen meg, bár ez nem történt meg. A program most még nem áll készen a használatra, pedig úgy néz ki. Ez nem feltétlenül jelent problémát egy szükségtelen háttérfeladatnál, de akkor van probléma, ha egy olyan alkalmazásról van szó, amelyet a felhasználó használni szeretne; ebben az esetben a trükk semmi hasznot nem hozna.

Egy másik ok, hogy általában egy program megnyitásakor a rendszer elegendő RAM-mal rendelkezik. A legtöbb ember nem használja folyamatosan a számítógépét, 99%-os RAM-használattal. Még azok is, akik ezt teszik, valószínűleg valóban azt akarják, hogy az imént betöltött program működjön, és inkább egy másik program lapozgatását szeretné.

A rakodó feladatai

A betöltő pontos lépései a kérdéses operációs rendszertől függenek. Egy alap UNIX betöltőnek öt fő funkciója van. Az első az érvényesítési ellenőrzések végrehajtása. Ez magában foglalja a rendelkezésre álló elegendő fizikai memóriát és a szükséges engedélyeket. Ezután a betöltő ténylegesen leképezi az adatokat a memóriában. Ez általában az adatoknak a fő memóriába való átvitelével történik. Ahogy fentebb említettük, a memória elméletileg egy csípéssel leképezhető a meghajtó helyére.

Az alkalmazások parancssori argumentumokkal futtathatók. Ezek nem kötelező jelzők, amelyek bizonyos viselkedéseket vagy szolgáltatásokat jeleznek, amelyek alapértelmezés szerint nincsenek engedélyezve. A -h jelzőt gyakran használják szöveges súgófájl nyomtatására a program futtatása helyett. Ezeket az argumentumokat is be kell tölteni a memóriába. A regisztereket inicializálni kell, például a veremmutatót. Végül a betöltő a program első utasítására ugrik, hogy elindítsa azt.

Következtetés

A betöltő az operációs rendszer része. Feladata az alkalmazások betöltése a tárolótól a fő memóriáig. Feladatai kiterjednek a program futásának megkezdésére is. Ez azt jelenti, hogy inicializálnia kell a regisztereket, és meghívnia kell a program első utasítását. Rendszerbetöltőként ismert, amikor a betöltő felelős magának az operációs rendszernek a betöltéséért.


Merevlemez klónozása

Merevlemez klónozása

A modern digitális korban, ahol az adatok értékes eszközök, a merevlemez klónozása Windows rendszeren sokak számára döntő fontosságú folyamat lehet. Ez az átfogó útmutató

Hogyan javítható a WUDFRd illesztőprogram betöltése a Windows 10 rendszeren?

Hogyan javítható a WUDFRd illesztőprogram betöltése a Windows 10 rendszeren?

A számítógép indításakor a hibaüzenet azt jelzi, hogy nem sikerült betölteni a WUDFRd illesztőprogramot a számítógépére?

Az NVIDIA GeForce Experience hibakód 0x0003 kijavítása

Az NVIDIA GeForce Experience hibakód 0x0003 kijavítása

Az NVIDIA GeForce tapasztalati hibakód 0x0003 az asztalon? Ha igen, olvassa el a blogot, hogy megtudja, hogyan javíthatja ki ezt a hibát gyorsan és egyszerűen.

Mi az SMPS?

Mi az SMPS?

Mielőtt SMPS-t választana számítógépéhez, ismerje meg, mi az SMPS és mit jelent a különböző hatékonysági besorolások.

Miért nem kapcsol be a Chromebookom?

Miért nem kapcsol be a Chromebookom?

Válaszokat kaphat a következő kérdésre: Miért nem kapcsol be a Chromebookom? Ebben a Chromebook-felhasználóknak szóló hasznos útmutatóban.

Az adathalász csalások bejelentése a Google-nak

Az adathalász csalások bejelentése a Google-nak

Ebből az útmutatóból megtudhatja, hogyan jelentheti be a csalókat a Google-nak, hogy megakadályozza, hogy átverjenek másokat.

A Roomba megáll, kiáll és megfordul – Javítás

A Roomba megáll, kiáll és megfordul – Javítás

Javítsa ki azt a problémát, amikor a Roomba robotporszívója leáll, beragad, és folyamatosan megfordul.

Grafikai beállítások módosítása a Steam Decken

Grafikai beállítások módosítása a Steam Decken

A Steam Deck robusztus és sokoldalú játékélményt kínál az Ön keze ügyében. Azonban a játék optimalizálása és a lehető legjobb biztosítása érdekében

Mi az elszigetelésen alapuló biztonság?

Mi az elszigetelésen alapuló biztonság?

Egy olyan témában készültek elmélyülni, amely egyre fontosabbá válik a kiberbiztonság világában: az elszigeteltségen alapuló biztonsággal. Ez a megközelítés a

Az Auto Clicker használata Chromebookhoz

Az Auto Clicker használata Chromebookhoz

Ma egy olyan eszközzel készültünk, amely képes automatizálni az ismétlődő kattintási feladatokat a Chromebookon: az Automatikus klikkelőt. Ezzel az eszközzel időt takaríthat meg és