CentOS 5, 6 memóriavesztés a fájlgyorsítótár (tárolt), vagy engedje gyorsítótárban memória

  • UNIX-szerű
  • CentOS
  • CentOS 5,6: memóriavesztés a fájl cache (tárolt), illetve hogyan szabad cache memória

CentOS 5, 6 memóriavesztés a fájlgyorsítótár (tárolt), vagy engedje gyorsítótárban memória
Hány ember úgy gondolja, van egy probléma, CentOS memóriavesztés a fájl cache (tárolt), más szóval a cache (cache) memória. Az a tény, hogy a memória szivárgás Trolt fájl cache, hanem a elosztását memória fájl cache egy normális viselkedés a Linux kernel.

A Linux kernel úgy készült, hogy a memória a lehető leghatékonyabban, így a futó asztali vagy szerver, szinte az összes memóriát, amelyet nem használtak alatt található a lemezen cache (tárolt), valamint a hiányzó memória (RAM) alkalmazásokhoz akkor visszavett a gyorsítótárban. Példa top segédprogram értékek:

CentOS 5, 6 memóriavesztés a fájlgyorsítótár (tárolt), vagy engedje gyorsítótárban memória
A területen Mem. 88324k ingyenes lásd 88. MB (RAM) elérhető memóriát, Swap területen. 80572k gyorstárazott megfigyelni, hogy a rendszer 80 MB elkülönített fenntartása a lemez cache (Swap - csere). Mint korábban említettük, ez a megközelítés, hogy a elosztását memória a normális viselkedés a Linux kernel, és ha valaki nenravitsya, a felszabadulás cache memória CentOS 5,6 Használhatja a lenti script-volt:

Látjuk, hogy a swap. c fájt RAM (RAM) vezetünk Mem. ingyenes. Megoszlásának adatai RAM, akkor ingyenes -m paranccsal:

Ha nem tudja felszabadítani a tárolt memória (RAM) a következő üzenettel: „Permission denied”, akkor ez azt jelezheti, hogy ezek közül a manipulációkat tilos minta virtualizációs rendszer, vagy valami a rendszer egészére, hanem a hiba sablon virtualizációs rendszer, amelyben én hoztam létre a VPS. Ha a parancs végrehajtásakor a VPS:

Így például, ha a VPS web alapú központ. módosítsa a gazdagép nevét a rendszer vi / etc / sysconfig / network nem adja a kívánt eredményt, és az újraindítás után a gazda neve lesz a régi - cserélje ki a gép nevét ebben az esetben el kell végezni a VPS web vezérlőpult!

A fenti eljárás tisztítására (release) (RAM) cache memória nem csak akkor alkalmazható a CentOS 5,6, hanem számos más operációs rendszeren alapuló Linux kernel.

Emlékeztetni kell. hogy a kiosztott rendelkezésre álló memória, mint a fájl cache egy normális viselkedés a Linux kernel!

Miért van az adatok még mindig megy a swap, ha elég memória?

Az adatok továbbra is megy a swap akkor is, ha elegendő memória, de. megjegyezni, megy a swap nem azonnal, de egy idő után, például lehet adatokat egy démon fut újra néhány nappal a menetrend.

Ha Swap túlfolyó szerver esni?

Swap általában nehéz belegyömöszölni! Elavult, kicsi a kereslet adat törlődik, és a helyükön lesz írva az új. Természetesen van egy határ - ritka esetekben, a szerver összeomlik, akkor is szolgálhat abnormálisan nagy számú kérelem továbbra is feldolgozni abnormálisan nagy mennyiségű adat - ebben az esetben a szerver természetesen „csökkenni fog.”

Tisztítható Swap

Igen, swap lehet tisztítani fut ki a super user swapoff -a parancsot. így megszűnik minden használatát a swap fájl. A parancs után tartalmát Swap betöltve vissza a memóriába, és a csere partíció van tiltva.

Őszintén szólva, én nem mondom, hogy mi történne, ha a RAM nem elég, de ez valószínűleg swap leállítás nem lehetséges az üzenet „Nem lehet memóriát foglalni.”

Miután kikapcsolja Swap Swap és töltse le a tartalmát a memóriába, akkor engedélyezze újra Swap swapon -a parancsot. Néha segít helyreállítani a fogékonyság a rendszer újraindítása nélkül.

Kapcsolódó linkek:

Kiemelt tartalom

Admin BagoIskatel buzgó harcosa hibamentes működés minden mechanizmusok és szervezetek az univerzumban, és ezért van az örök keresés mindenféle hibákat, és az egyetlen, aki keresi mindig talál ismertek. Ha valami, vagy valaki nem tud gyógyítani, majd ezekkel a szavakkal: „Én vagyok a pokolban, és te vagy az ördög” bemegy a pia jön ki, amely ismét felvettük kezelésére gyógyíthatatlan.