Mi a memória cseréje Linux alatt?

What Is Swap Memory Linux



Minden operációs rendszerhez rendelkezésre áll egy külön RAM, amely lehetővé teszi egy program feldolgozását. Ennek a RAM -nak a száma azonban korlátozott, ezért a RAM nem tudja tárolni az adatok nagy részét. Ezért rendelkezésre kell állnia egy biztonsági mentési lehetőségnek, amely támogatja a RAM -ot, amikor elfogy a memória.

Ez a koncepció érvényes a Windows operációs rendszerre és a Linuxra is. Windows operációs rendszerben, amikor a RAM memóriája nem elegendő egy folyamat lebonyolításához, bizonyos mennyiségű memóriát kölcsönöz a másodlagos tárolóból. Ezt a kölcsönzött memóriát virtuális memória néven ismerik. Hasonlóképpen, valahányszor a RAM -ban elfogy a memória a Linuxban, kölcsönvesz néhány memóriát a másodlagos tárolóból az inaktív tartalom tárolására.







Ily módon a RAM elegendő helyet talál egy új folyamat megtartásához. Itt a merevlemezről kölcsönzött helyet memóriacserének hívják. Ebben a cikkben megpróbáljuk részletesen megismerni a swap memória fogalmát.



A cserélhető memória működése:

Amint azt a fentiekben kifejtettük, a cserememória a dedikált merevlemez -mennyiség, amelyet akkor használnak, amikor a RAM -ban elfogy a memória. A Linuxban van egy memóriakezelő program, amely gondoskodik erről a folyamatról. Amikor a RAM -ban kevés a memória, a memóriakezelő program megkeresi a RAM -ban lévő összes inaktív adatblokkot, amelyeket hosszú ideig nem használtak.



Amikor sikeresen megtalálja ezeket a blokkokat, áthelyezi őket a cserememóriába. Ily módon felszabadul a RAM területe, és ezáltal felhasználható más programokhoz, amelyek sürgős feldolgozást igényelnek. A csere fogalma nagyon hasonlít a Windows operációs rendszerben használt személyhívás fogalmához.





A cserélhető memória típusai:

Általában két különböző típusú swap memória létezik, amelyeket az alábbiakban említünk:

  • Partíció cseréje- Ez az alapértelmezett típusú cserememória, amely valójában egy cserélésre szánt merevlemez -partíció.
  • Fájlcsere- Ez a swap memória saját készítésű típusa. Ha nem marad elegendő hely a merevlemezen egy cserepartíció létrehozásához, akkor egy cserefájlt hoz létre manuálisan a RAM inaktív tartalmának cseréjére.

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, vagyis azt, hogy milyen gyakran kell a csere folyamatát végrehajtani. Az igényektől függően beállíthatja a csere értékét 0 és 100 között. A csere alacsony frekvenciájú értéke azt jelenti, hogy a csere folyamata nagyon ritkán történik csak akkor, amikor arra szükség van, míg a nagyfrekvenciás érték azt jelenti, hogy a cserefolyamat meglehetősen gyakran fog megtörténni. 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 elsajátításával könnyen felismerhetjük használatának előnyeit. Az alábbiakban azonban felsoroljuk a swap memória használatának néhány fő előnyét:

  • Könnyen el tudja helyezni azokat az inaktív RAM blokkokat, amelyeket alig használnak egyszer vagy kétszer, majd soha nem használják. A felszabadult RAM ezután több, magasabb prioritású program tárolására használható.
  • Megakadályozza, hogy a RAM elfogyjon.
  • Biztonsági mentésként szolgál a RAM tényleges helyének növeléséhez.
  • Lehetővé teszi a nagyméretű RAM -ot igénylő nehéz alkalmazások kényelmesebb futtatását.
  • A hibernálás folyamata során a RAM teljes tartalma a swap memóriára kerül. Ezért alapvetően szükséges a hibernálási folyamat sikeres lebonyolítása.
  • Növeli a rendszer általános teljesítményét.

Következtetés:

Ebben a cikkben megtanultuk a memória használatát és a cseréjét, valamint számos előnyeit. A memóriacsere a RAM biztonsági mentési lehetőségeként szolgál, ha kevés a hely. Mindannyian tudjuk, hogy nem rendelkezhetünk végtelen mennyiségű RAM -mal; tudjuk, hogy a mai csúcskategóriás alkalmazások nagy mennyiségű RAM-ot igényelnek a zökkenőmentes működéshez. Ezért elegendő RAM -mal kell rendelkeznünk, hogy elkerüljük az alkalmazásaink összeomlását.

Emellett költségekkel jár a további RAM hozzáadása, míg a cserememória használata nem jár költséggel. Ezenkívül a hardvertől függően egy bizonyos határig további RAM is csatlakoztatható. Ezért az egyetlen lehetőségünk a cserememória használata, amellyel a rendszerünk nagyon hatékonyan működhet minden költség nélkül.