Kernel Talks

cikk, amely elmagyarázza, hogyan kell ellenőrizni a fizikai memóriát (RAM) a Linux szerveren. 4 különböző parancsok, hogy a memória információkat a Linux szerver.

fizikai memória (RAM) ellenőrzése)

ebben a cikkben alapvető parancsokat fogunk látni a Linux szerver fizikai memóriájának ellenőrzésére. Sok kezdő küzd azzal, hogy jól ismeri a rendszerét olyan erőforrásokkal összefüggésben, mint a CPU, a memória, a lemezek stb. Ezért úgy döntöttem, hogy megírom ezt a kis cikket, amely meghatározza a parancsokat, hogy ellenőrizze a RAM-ot a Linux szerveren. Ezek a parancsok a Linux különböző ízeiben működnek, mint például a Red Hat, a CentOS, a Suse, az Ubuntu, A Fedora, A Debian stb.

sok késedelem nélkül lehetővé teszi, hogy belevetik magukat parancsok –

használata ingyenes parancs

az első parancs ingyenes. Ez a legegyszerűbb parancs a fizikai memória ellenőrzésére. Ezt a parancsot elsősorban a RAM és a SWAP rendszer ellenőrzésére használják. Különböző kapcsoló segítségével megváltoztathatja a kimenet bájtformátumát. Mint a -b a bájtoknál, a -k a kilobájtoknál, a -m a megabájtoknál és a -g a gigabájtoknál.

ellenőrizze a sort a Mem: számmal. Ez a szerver fizikai RAM-ja.

root@kerneltalks # free -b total used free shared buffers cachedMem: 135208493056 1247084544 133961408512 0 175325184 191807488-/+ buffers/cache: 879951872 134328541184Swap: 17174347776 0 17174347776root@kerneltalks # free -k total used free shared buffers cachedMem: 132039544 1218368 130821176 0 171216 187316-/+ buffers/cache: 859836 131179708Swap: 16771824 0 16771824root@kerneltalks # free -m total used free shared buffers cachedMem: 128944 1189 127754 0 167 182-/+ buffers/cache: 839 128105Swap: 16378 0 16378root@kerneltalks # free -g total used free shared buffers cachedMem: 125 1 124 0 0 0-/+ buffers/cache: 0 125Swap: 15 0 15

a fenti kimeneten látható, hogy a rendszer 125 GB fizikai RAM-mal van telepítve (figyelje meg a kiemelt sorokat). Egy másik kapcsoló használatával-b, -k, -m a -g kimenet a kiválasztott bájtformátumnak megfelelően megváltoztatta a számokat.

a /proc/meminfo fájl használata

egy másik módszer a memóriainformációk olvasása a proc fájlrendszerből. /proc/meminfo az a fájl, amelyet el kell olvasnia, hogy részletes információkat kapjon a memóriáról. A legelső sor vagy sor kezdődik MemTotal a teljes fizikai memória a szerveren.

root@kerneltalks # cat /proc/meminfo |grep MemTotalMemTotal: 132039544 kB

amint a kimenetről látható, a memória kilobájtban jelenik meg.

a felső parancs használata

a híres felső parancs nagyon világosan felsorolja a fizikai memória adatait is. A top parancs kimenetének felső részében található a CPU, a memória és a SWAP információ.

root@kerneltalks # toptop - 16:03:41 up 89 days, 3:43, 1 user, load average: 0.00, 0.01, 0.05Tasks: 141 total, 1 running, 140 sleeping, 0 stopped, 0 zombieCpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%stMem: 132039544k total, 1218336k used, 130821208k free, 171224k buffersSwap: 16771824k total, 0k used, 16771824k free, 187420k cached

a fenti példában levágtam a top parancs kimenetének fenti szakaszát. Jelölje be a második utolsó sort, mondván: Mem:(kiemelt sor). Ez a fizikai memóriát kilobájtban mutatja. Láthatja a teljes, használt és ingyenes részeket. Összesen a szerverre telepített tényleges RAM.

használata vmstat

egy másik módja az, hogy használja vmstat (virtuális memória statisztika) parancs -s kapcsoló. Ez részletesen felsorolja a memóriát, az első sor a szerver teljes memóriája.

# vmstat -s 132039544 total memory 1218692 used memory 181732 active memory----output trimmed----

a memória alapértelmezés szerint kilobájtban jelenik meg. Az első sor a szerver teljes memóriáját mutatja.

Leave a Reply

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.