nixcp
amikor dedikált szervert vagy felhőszervert rendel a webtárhely-szolgáltatónál, egy dolgot mindig ellenőriznie kell, amikor először jelentkezik be a rendszerébe: a hardvernek pontosan meg kell egyeznie a megrendeléssel.
sokszor a rendelési hibák miatt a dedikált szerverek szolgáltatói kevesebb hardver erőforrást biztosítanak, mint a megvásárolt. Ezen a poszton megtudjuk, hogyan lehet megtalálni a RAM méretét Linux / Unix operációs rendszerekben 5 hasznos paranccsal.
Hogyan találom meg a RAM méretét Linux operációs rendszerekben?
itt található az 5 legfontosabb parancs listája, amelyek felhasználhatók a LInux RAM méretének megtalálására Linuxban.
free command
a free command a legklasszikusabb terminál alapú eszköz a memóriahasználat ellenőrzésére Linux / Unix operációs rendszereken.
a teljes OS RAM bájtban 32753636, amely lefordítható a rendszerre telepített 32 GB RAM-ra. A második colum úgynevezett ‘használt’ mutatja A az operációs rendszer által használt RAM, ebben az esetben körülbelül 9 GB. Ezután megvan az ingyenes colum, amely körülbelül 1 GB-ot mutat, a többi pedig ‘megosztott’, ‘puffer/gyorsítótár’ és ‘elérhető’. Normális, hogy sok gyorsítótárazott memóriát lát a buff/cache-ben Linux operációs rendszereken, ez a memória később felszabadítható és használható, ha valóban szükség van rá.
az utolsó sor a swap memóriához tartozik, amely körülbelül 1 GB felhasználást jelent.
de ezt a bájt alapú számot nem könnyű olvasni. Használjunk két hasznos paramétert, amelyek hozzáadhatók az ingyenes parancshoz:
free -ht
most hozzáadjuk a-ht-t az ingyenes parancshoz. -h a bájtok ember által olvasható egységekké történő átalakítására szolgál, a-t pedig az oszlopösszegeket mutató vonal megjelenítésére szolgál.
mint látható ezen a kimeneten, most az ingyenes parancs mutatja az információkat méretben, amelyet az emberek el tudnak olvasni.
felső parancs
a felső parancs az egyik kedvenc és leggyakrabban használt eszköz a rendszer teljesítményének gyors ellenőrzésére, de értékes hardverinformációk megszerzésére is használható.
mint látható a screenshot, top parancs mutatja a teljes memória használat egy opció neve: KiB Mem (32753636 összesen Az én esetemben).
Ön is képes lesz arra, hogy a SWAP mérete, a másik sorban az úgynevezett KiB Swap (8191996 összesen Az én esetemben).
és ugyanaz, mint a free parancs, akkor kap más típusú RAM információ, mint a puffer, cache és Szabad Szabad memória.
htop
htop egy jó alternatíva a klasszikus Felső parancs, eltekintve RAM információ, akkor képes lesz arra, hogy a CPU és a folyamat használatát. Világos szavakkal, htop a felső parancs, de egy továbbfejlesztett változata, amely magában foglalja a színek, oszlopdiagramok CPU/Mem / Swap, és egy jobb módja annak, hogy foglalkozik/ölni folyamatok, ha szükséges.
htop telepítése Ubuntu/Debian-ra
apt-get install htop
htop telepítése CentOS/RHEL-re
yum install htop -y
htop egyszerűen futtatható:
htop
várható kimenet:
mint látható, a rendelkezésre álló RAM és SWAP használat elég egyértelmű, azt mutatja, A GBs és a tiszta sáv.
vmstat
vmstat parancs az” s ” paraméterrel együtt megmutatja a memória uisage statisztikáit, onnan teljes RAM memóriát és szabad memóriát is kaphat.
futtassa ezt a parancsot:
vmstat-s
Ez egy kimeneti példa a szerverünkön:
vmstat -s 32753636 K total memory 9562108 K used memory 11811520 K active memory 16346200 K inactive memory 927968 K free memory 0 K buffer memory 22263560 K swap cache 8191996 K total swap 1078724 K used swap 7113272 K free swap 70588049 non-nice user cpu ticks 4283838 nice user cpu ticks 24577630 system cpu ticks 2023074528 idle cpu ticks 4177230 IO-wait cpu ticks 0 IRQ cpu ticks 1063579 softirq cpu ticks 0 stolen cpu ticks 3076934802 pages paged in 6491214798 pages paged out 620025 pages swapped in 1033879 pages swapped out 4238671160 interrupts 3149823550 CPU context switches 1490028842 boot time 10854442 forks
cat /proc/meminfo
a RAM méretének megtalálásának utolsó módja Linux alatt a /proc/meminfo fájl elolvasása. Ehhez cat parancsot fogunk használni, amint az alább látható:
cat/proc/meminfo
várható kimenet:
hardver Ram információ keresése
Ha meg kell találnia a teljes hardverinformációt a szerveren használt RAM-ról, használhatja a dmidecode parancsot. Értékes információkat jelenít meg a rendszer telepített RAM memóriájáról.
telepítse a dmidecode-ot az Ubuntu/Debian-ra
apt-get install dmidecode
telepítse a dmidecode-ot a CentOS/RHEL-re
yum install dmidecode -y
most futtassa ezt a parancsot:
dmidecode -t 17 | more
Ön képes lesz arra, hogy a teljes RAM mérete, típusa (DDR2, DDR3, DDR4) és a RAM sebesség, többek között, ahogy látod ezt a screenshot a nixcp.com szerver:
További olvasmány:
- RAM memória
- Linux ettem RAM