minden operációs rendszerhez rendelkezésre áll egy dedikált RAM-mennyiség, amely lehetővé teszi a program feldolgozását. Ennek a RAM-nak a mennyisége azonban korlátozott, ezért a RAM nem képes nagy mennyiségű adatot tárolni benne. Ezért rendelkezésre kell állnia egy biztonsági mentési opciónak, amely támogatja a RAM-ot, amikor elfogy a memória.
Ez a koncepció a Windows operációs rendszerre, valamint a Linuxra vonatkozik. A Windows operációs rendszerben, amikor a RAM nem rendelkezik elegendő mennyiségű memóriával a folyamat megtartásához, bizonyos mennyiségű memóriát kölcsönöz a másodlagos tárolóból. Ez a kölcsönzött memória virtuális memória néven ismert. Hasonlóképpen, amikor a RAM elfogy a memóriából a Linuxban, kölcsönöz néhány memóriát a másodlagos tárolóból az inaktív tartalom tárolásához.
ily módon a RAM elegendő helyet talál ahhoz, hogy új folyamatot tartson benne. Itt a merevlemezről kölcsönzött helyet Swap memóriának nevezik. Ebben a cikkben megpróbáljuk részletesen megismerni a swap memória fogalmát.
A Swap memória működése:
a fentiek szerint a swap memória a merevlemez dedikált mennyisége, amelyet akkor használnak, amikor a RAM elfogy a memóriából. Van egy memória menedzsment program a Linuxban, amely gondoskodik erről a folyamatról. Amikor a RAM-nak nincs memóriája,a memóriagazdálkodási program megkeresi azokat az inaktív adatblokkokat, amelyek a RAM-ban vannak, amelyeket hosszú ideig nem használtak.
amikor sikeresen megtalálja ezeket a blokkokat, áthelyezi őket a swap memóriába. Ily módon, a tér a RAM felszabadul, így lehet használni néhány más programok, amelyek feldolgozásra szorulnak sürgős alapon. A csere fogalma nagyon hasonlít a Windows operációs rendszerben használt lapozás fogalmához.
típusú Swap memória:
általában két különböző típusú swap memória, amelyek az alábbiakban felsorolt:
- Swap partíció-ez az alapértelmezett típusú swap memória, amely valójában egy merevlemez partíció, amely elkötelezett a csere.
- Swap File-ez egy saját készítésű típusú swap memória. Ha nincs elegendő hely a merevlemezen a swap partíció létrehozásához, a swap fájlt manuálisan hozza létre a RAM inaktív tartalmának cseréjéhez.
Mi legyen a csere ideális gyakorisága?
a Linux lehetővé teszi számunkra, hogy saját magunk állítsuk be a csere gyakoriságát, azaz hogy milyen gyakran kell megtörténnie a csere folyamatának. Beállíthatjuk, hogy az érték a csere között 0-100 attól függően, hogy a követelményeknek. A csere alacsony frekvenciájú értéke azt jelenti, hogy a csere folyamata nagyon ritkán történik, csak akkor, ha erre szükség van, míg a csere nagyfrekvenciás értéke azt jelenti, hogy a csere folyamata gyakran megtörténik. A cserefrekvencia alapértelmezett és ajánlott értéke azonban 60.
A Swap memória használatának előnyei:
a swap memória működésének megtanulásával könnyen észlelhetjük annak használatának előnyeit. A swap memória használatának néhány fő előnye azonban az alábbiakban található:
- könnyen megtarthatja azokat az inaktív RAM blokkokat, amelyeket alig használnak egyszer vagy kétszer, majd soha nem használják őket. A felszabadított RAM ezután több olyan program tárolására használható, amelyek nagyobb prioritással rendelkeznek.
- megakadályozza, hogy a RAM kifogyjon a helyből.
- biztonsági mentésként szolgál a RAM tényleges térének növelésére.
- lehetővé teszi a nehéz alkalmazások kényelmesebb futtatását, amelyek nagy mennyiségű RAM-ot igényelnek.
- a hibernálás folyamata során a RAM összes tartalma fel van írva a swap memóriára. Ezért alapvetően szükséges, hogy a hibernációs folyamat sikeresen megtörténjen.
- növeli a rendszer általános teljesítményét.
következtetés:
ebben a cikkben megismertük a használat és a munka swap memória mellett számos előnye. A Swap memória biztonsági mentési lehetőségként működik a RAM számára, ha kevés helyet futtat. Mindannyian tudjuk, hogy nem lehet végtelen mennyiségű RAM azonban; tisztában vagyunk azzal, hogy a mai high-end alkalmazások igényel nagy mennyiségű RAM zökkenőmentesen működik. Ezért elegendő mennyiségű RAM-mal kell rendelkeznünk ahhoz, hogy elkerüljük az alkalmazások összeomlását.
is, van egy költség hozzá több RAM mivel nincs költsége a swap memória. Ezenkívül a hardvertől függően további RAM is csatlakoztatható egy bizonyos határig. Ezért az egyetlen lehetőség, amellyel maradhatunk, a swap memória használata, amely lehetővé teszi, hogy rendszerünk nagyon hatékonyan működjön költség nélkül.