NixCP

wanneer u een dedicated server of cloud server bestelt bij uw webhostingprovider, is er één ding dat u altijd moet controleren wanneer u voor het eerst inlogt op uw systeem: uw hardware moet precies hetzelfde zijn als besteld.

vaak, vanwege orderfouten, zullen dedicated servers providers u minder hardwarebronnen geven dan degene die u hebt aangeschaft. In dit bericht zullen we ontdekken hoe je RAM-grootte kunt vinden in Linux / Unix besturingssystemen met 5 handige commando ‘ s.

Hoe kan ik RAM-grootte vinden in Linux-besturingssystemen?

Hier is de lijst van de top 5 commando ‘ s die gebruikt kunnen worden om LInux RAM grootte in Linux te vinden.

free command

Het free command is de meest klassieke terminal – gebaseerde tool om het geheugengebruik op Linux / Unix-besturingssystemen te controleren.

het totale OS RAM in bytes is 32753636, wat vertaald kan worden naar 32 GB RAM geïnstalleerd op het systeem. Het tweede colum genaamd ‘used’ toont het RAM-geheugen dat door het besturingssysteem wordt gebruikt, in dit geval rond de 9GB. Dan heb je de gratis colum die rond 1GB laat zien, en de anderen genaamd ‘shared’, ‘buffer/cache’ en ‘available’. Het is normaal om veel geheugen in de cache te zien in de buff / cache op Linux-besturingssystemen, dit geheugen kan later worden vrijgegeven en gebruikt als dat echt nodig is.
De laatste regel behoort tot het wisselgeheugen, dat ongeveer 1 GB aan gebruik rapporteert.

maar deze op byte gebaseerde getallen zijn niet gemakkelijk te lezen. Laten we twee nuttige parameters gebruiken die aan het Free Commando kunnen worden toegevoegd:

free -ht

nu voegen we-ht toe aan het free Commando. -h wordt gebruikt om bytes om te zetten in menselijk leesbare eenheden, en-t wordt gebruikt om een lijn weer te geven die de kolomtotalen toont.

zoals u op deze uitvoer ziet, toont het vrije Commando nu de informatie in grootte die mensen kunnen lezen.

top commando

Top commando is een van mijn favoriete en meest gebruikte tools om snel de systeemprestaties te controleren, maar het kan ook worden gebruikt om waardevolle hardware informatie te krijgen.

FIg. 01. Screenshot van het bovenste commando toont een eenvoudige manier om de RAM-grootte in Linux te vinden

zoals u op het screenshot ziet, toont het bovenste Commando het totale geheugengebruik van een optie genaamd: KiB Mem (32753636 totaal in mijn geval).
U zult ook in staat zijn om uw SWAP grootte te krijgen, op de andere regel genaamd KiB Swap (8191996 totaal in mijn geval).
en hetzelfde als het free Commando, krijg je andere soorten RAM informatie zoals buffer, cache en vrij beschikbaar geheugen.

htop

htop is een goed alternatief voor het klassieke top commando, afgezien van RAM informatie, zult u in staat zijn om CPU en proces gebruik te krijgen. In duidelijke woorden, htop is de top commando, maar met een verbeterde versie die kleuren, staafgrafieken voor CPU/Mem/Swap, en een betere manier om te gaan/kill processen indien nodig bevatten.

Htop installeren op Ubuntu/Debian

apt-get install htop

Htop installeren op CentOS/RHEL

yum install htop -y

htop kan eenvoudig worden uitgevoerd door het uitvoeren van:

htop

verwachte uitvoer:

fig. 02. htop command output

zoals u ziet, is het beschikbare RAM-en SWAP-gebruik vrij duidelijk, getoond in GBs en met een duidelijke Balk.

vmstat

vmstat Commando samen met de “s” parameter met Toon u geheugen uisage statistieken, vanaf daar zult u ook in staat zijn om het totale RAM geheugen en vrij geheugen te krijgen.

voer dit commando uit:

vmstat-s

Dit is een uitvoervoorbeeld op onze server:

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

de laatste manier om RAM-grootte in Linux te vinden is door het bestand/proc / meminfo te lezen. Hiervoor zullen we het cat commando gebruiken, zoals je hieronder ziet:

cat / proc / meminfo

verwachte uitvoer:

Fig. 03. cat / proc / meminfo uitvoer op Linux

zoek Hardware RAM-informatie

Als u uw volledige hardware-informatie wilt weten over het RAM-geheugen dat u op uw server gebruikt, kunt u het commando dmidecode gebruiken. Het toont u waardevolle informatie over het geïnstalleerde RAM-geheugen op uw systeem.

Install dmidecode on Ubuntu / Debian

apt-get install dmidecode

Install dmidecode on CentOS/RHEL

yum install dmidecode -y

Voer nu dit commando uit:

dmidecode -t 17 | more

u zult in staat zijn om de totale RAM-grootte, type (DDR2, DDR3, DDR4) en RAM-snelheid, onder andere, zoals u ziet op deze screenshot van de nixcp.com server:

Fig. 04. Screenshot van dmidecode draait. De beste tool om ram hardware informatie op Linux te vinden

verder lezen:

  • RAM geheugen
  • Linux ate my RAM
RAM grootte in Linux was last modified: 20 April 2017 by Esteban Borges



Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.