Articles

HowTo: Ram Grootte Controleren Van Redhat Linux Desktop Systeem

Posted on

Hoe controleer ik de ram grootte van mijn Redhat Linux desktop systeem met behulp van command line en GUI tools? Hoe kom ik achter de geheugengrootte op een Red Hat Enterprise Linux server?
U kunt een van de volgende command line tools gebruiken om de ram grootte te bekijken onder een Red Hat Enterprise Linux desktop of server gebaseerd systeem:

Tutorial details
Moeilijkheidsgraad Makkelijk (rss)
Rootprivileges Nee
Eisen gratis+Terminal
Tijd 5m

  1. /proc/meminfo bestand –
  2. free commando –
  3. top commando –
  4. vmstat commando –
  5. dmidecode commando –
  6. Gnonome System Monitor gui tool –

Voorbeelden

Open een commando-lijnterminal (selecteer Toepassingen > Accessoires > Terminal), en typ dan de volgende commando’s:
$ cat /proc/meminfo
Voorbeelduitvoer:

MemTotal: 8189496 kBMemFree: 5032056 kBBuffers: 163628 kBCached: 1634124 kBSwapCached: 0 kBActive: 1981312 kBInactive: 1024508 kBActive(anon): 1210676 kBInactive(anon): 11488 kBActive(file): 770636 kBInactive(file): 1013020 kBUnevictable: 2388 kBMlocked: 2388 kBHighTotal: 7400016 kBHighFree: 4520172 kBLowTotal: 789480 kBLowFree: 511884 kBSwapTotal: 15998968 kBSwapFree: 15998968 kBDirty: 236 kBWriteback: 0 kBAnonPages: 1210488 kBMapped: 170524 kBShmem: 12424 kBSlab: 65648 kBSReclaimable: 46280 kBSUnreclaim: 19368 kBKernelStack: 3960 kBPageTables: 10276 kBNFS_Unstable: 0 kBBounce: 0 kBWritebackTmp: 0 kBCommitLimit: 20093716 kBCommitted_AS: 2906208 kBVmallocTotal: 122880 kBVmallocUsed: 72700 kBVmallocChunk: 23036 kBHardwareCorrupted: 0 kBHugePages_Total: 0HugePages_Free: 0HugePages_Rsvd: 0HugePages_Surp: 0Hugepagesize: 2048 kBDirectMap4k: 59384 kBDirectMap2M: 851968 kB

Redhat Linux: free command

Om de hoeveelheid vrij en gebruikt geheugen weer te geven (inclusief het totaal in het systeem), voert u in:
$ free -m
$ free -g
$ free -k

Voorbeelduitvoer:

 total used free shared buffers cachedMem: 8189496 3163044 5026452 0 163856 1637368-/+ buffers/cache: 1361820 6827676Swap: 15998968 0 15998968

Redhat Linux: top commando

Het top commando kan ook totaal en gebruikt geheugen weergeven:
$ top
Voorbeelduitvoer:

Fig.01: Weergave Linux RAM Grootte met de bovenste commad

Redhat Linux: System Information GUI Tool

De System Monitor Gnome applicatie stelt u in staat om basis systeem informatie weer te geven en systeem processen, gebruik van systeembronnen, en bestandssystemen te monitoren. U kunt de Systeem Monitor starten door te klikken op Systeem menu > Kies Beheer > Systeem Monitor:
Voorbeeld uitvoer:

Fig.02: Linux bekijkt geïnstalleerd geheugen met de System Monitor applicatie

Andere commando’s

Het vmstat commando kan geheugenstatistieken weergeven, inclusief aanvullende informatie over processen, paging, block IO, traps, en cpu activiteit. Type het volgende commando:
$ vmstat
$ vmstat -s

U kunt ook het dmidecode commando gebruiken om de DMI (sommigen zeggen SMBIOS) tabel van een computer te dumpen, wat details kan opleveren over geïnstalleerd RAM en de snelheid ervan:
# dmidecode --type memory
Voorbeelduitvoer:

# dmidecode 2.10SMBIOS 2.5 present.Handle 0x0016, DMI type 16, 15 bytesPhysical Memory ArrayLocation: System Board Or MotherboardUse: System MemoryError Correction Type: NoneMaximum Capacity: 64 GBError Information Handle: Not ProvidedNumber Of Devices: 8Handle 0x0017, DMI type 17, 27 bytesMemory DeviceArray Handle: 0x0016Error Information Handle: No ErrorTotal Width: 72 bitsData Width: 64 bitsSize: 2048 MBForm Factor: DIMMSet: 1Locator: DIMM1ABank Locator: Bank1Type: DDR2Type Detail: SynchronousSpeed: 667 MHzManufacturer: 0000Serial Number: 00000000Asset Tag: Not SpecifiedPart Number: Handle 0x0018, DMI type 17, 27 bytesMemory DeviceArray Handle: 0x0016Error Information Handle: No ErrorTotal Width: UnknownData Width: UnknownSize: No Module InstalledForm Factor: DIMMSet: 1Locator: DIMM1BBank Locator: Bank1Type: DDR2Type Detail: SynchronousSpeed: 667 MHzManufacturer: Serial Number: Asset Tag: Not SpecifiedPart Number: Handle 0x0019, DMI type 17, 27 bytesMemory DeviceArray Handle: 0x0016Error Information Handle: No ErrorTotal Width: 72 bitsData Width: 64 bitsSize: 2048 MBForm Factor: DIMMSet: 1Locator: DIMM2ABank Locator: Bank2Type: DDR2Type Detail: SynchronousSpeed: 667 MHzManufacturer: 0000Serial Number: 00000000Asset Tag: Not SpecifiedPart Number: Handle 0x001A, DMI type 17, 27 bytesMemory DeviceArray Handle: 0x0016Error Information Handle: No ErrorTotal Width: UnknownData Width: UnknownSize: No Module InstalledForm Factor: DIMMSet: 1Locator: DIMM2BBank Locator: Bank2Type: DDR2Type Detail: SynchronousSpeed: 667 MHzManufacturer: Serial Number: Asset Tag: Not SpecifiedPart Number: Handle 0x001B, DMI type 17, 27 bytesMemory DeviceArray Handle: 0x0016Error Information Handle: No ErrorTotal Width: 72 bitsData Width: 64 bitsSize: 2048 MBForm Factor: DIMMSet: 1Locator: DIMM3ABank Locator: Bank3Type: DDR2Type Detail: SynchronousSpeed: 667 MHzManufacturer: 0000Serial Number: 00000000Asset Tag: Not SpecifiedPart Number: Handle 0x001C, DMI type 17, 27 bytesMemory DeviceArray Handle: 0x0016Error Information Handle: No ErrorTotal Width: UnknownData Width: UnknownSize: No Module InstalledForm Factor: DIMMSet: 1Locator: DIMM3BBank Locator: Bank3Type: DDR2Type Detail: SynchronousSpeed: 667 MHzManufacturer: Serial Number: Asset Tag: Not SpecifiedPart Number: Handle 0x001D, DMI type 17, 27 bytesMemory DeviceArray Handle: 0x0016Error Information Handle: No ErrorTotal Width: 72 bitsData Width: 64 bitsSize: 2048 MBForm Factor: DIMMSet: 1Locator: DIMM4ABank Locator: Bank4Type: DDR2Type Detail: SynchronousSpeed: 667 MHzManufacturer: 0000Serial Number: 00000000Asset Tag: Not SpecifiedPart Number: Handle 0x001E, DMI type 17, 27 bytesMemory DeviceArray Handle: 0x0016Error Information Handle: No ErrorTotal Width: UnknownData Width: UnknownSize: No Module InstalledForm Factor: DIMMSet: 1Locator: DIMM4BBank Locator: Bank4Type: DDR2Type Detail: SynchronousSpeed: 667 MHzManufacturer: Serial Number: Asset Tag: Not SpecifiedPart Number: 

Let op dat de bovenstaande uitvoer afkomstig is van RHEL 5.x server draait op een enterprise grade hardware. Uw Red hat Linux gebaseerde desktop systeem kan iets andere uitvoer geven.

Gerelateerde media

Deze tutorial is ook beschikbaar in een snelle video formaat:



Video 01: 5 Linux Commando’s: Om Hoeveelheid Vrij en Gebruikt Geheugen te Zien

🐧 Steun mijn werk op Patreon of met een donatie.
🐧 Ontvang de nieuwste tutorials over Linux, Open Source & DevOps via RSS feed of wekelijkse email nieuwsbrief.
🐧 6 reacties tot nu toe…. voeg er een toe ↓
Network Utilities

Package Manager

Categorie Lijst van Unix en Linux commando’s
Bestandsbeheer cat
Firewall Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 – Ubuntu 18.04 – Ubuntu 20.04
dig – host – ip – nmap
OpenVPN CentOS 7 – CentOS 8 – Debian 10 – Debian 8/9 – Ubuntu 18.04 – Ubuntu 20.04
apk – apt
Processen Beheer bg – chroot – cron – disown – fg – jobs – killall – kill – pidof – pstree – pwdx – tijd
Zoeken grep – whereis – which
Gebruikersinformatie groepen – id – lastcomm – last – lid/libuser-lid – lognaam – leden – gebruikers – whoami – wie – w
WireGuard VPN Alpine – CentOS 8 – Debian 10 – Firewall – Ubuntu 20.04

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *