Wie überprüfe ich die Ram-Größe von meinem Redhat Linux Desktop-System mithilfe von Kommandozeilen- und GUI-Tools? Wie finde ich die Speichergröße auf einem Red Hat Enterprise Linux-Server heraus?
Sie können eines der folgenden Kommandozeilen-Tools verwenden, um die Ram-Größe unter einem Red Hat Enterprise Linux-Desktop- oder -Serversystem anzuzeigen:
Tutorial Details | |
---|---|
Schwierigkeit | Leicht (rss) |
Root-Rechte | Nein | Voraussetzungen | frei+Terminal |
Zeit | 5m |
- /proc/meminfo file –
- free Befehl –
- top Befehl –
- vmstat Befehl –
- dmidecode Befehl –
- Gnonome System Monitor gui tool –
Beispiele
Öffnen Sie ein Kommandoline terminal (wählen Sie Anwendungen > Zubehör > Terminal), und geben Sie dann die folgenden Befehle ein:$ cat /proc/meminfo
Beispielausgaben:
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
Um die Menge an freiem und genutztem Speicher (inklusive der Gesamtsumme im System) anzuzeigen, geben Sie ein:$ free -m
$ free -g
$ free -k
Beispielausgaben:
total used free shared buffers cachedMem: 8189496 3163044 5026452 0 163856 1637368-/+ buffers/cache: 1361820 6827676Swap: 15998968 0 15998968
Redhat Linux: top-Befehl
Der top-Befehl kann auch den gesamten und belegten Speicher anzeigen:$ top
Beispielausgaben:
Abbbbildung.01: Anzeige der Linux-RAM-Größe mit dem oberen Kommado
Redhat Linux: GUI-Tool für Systeminformationen
Mit der Gnome-Anwendung System Monitor können Sie grundlegende Systeminformationen anzeigen und Systemprozesse, die Nutzung von Systemressourcen und Dateisysteme überwachen. Sie können System Monitor starten, indem Sie im Menü System > Verwaltung wählen > System Monitor:
Beispielausgaben:
Abbbildung.02: Linux-Ansicht des installierten Speichers mit der Systemmonitor-Anwendung
Andere Befehle
Der Befehl vmstat kann Speicherstatistiken einschließlich zusätzlicher Informationen über Prozesse, Paging, Block-IO, Traps und CPU-Aktivität anzeigen. Geben Sie den folgenden Befehl ein:$ vmstat
$ vmstat -s
Sie können auch den Befehl dmidecode verwenden, um die DMI-Tabelle (manche sagen SMBIOS) eines Computers zu dumpen, die Details über den installierten Arbeitsspeicher und dessen Geschwindigkeit liefern kann:# dmidecode --type memory
Beispielausgaben:
# 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:
Bitte beachten Sie, dass die obige Ausgabe von einem RHEL 5.x Server stammt, der auf einer Enterprise Grade Hardware läuft. Ihr Red-Hat-Linux-basiertes Desktop-System kann eine leicht abweichende Ausgabe liefern.
Verwandte Medien
Dieses Tutorial ist auch als schnelles Videoformat verfügbar:
Video 01: 5 Linux-Befehle: To See Amount Of Free and Used Memory
🐧 Erhalten Sie die neuesten Tutorials zu Linux, Open Source & DevOps per RSS-Feed oder wöchentlichem E-Mail-Newsletter.
🐧 Bisher 6 Kommentare… einen hinzufügen ↓
Kategorie | Liste der Unix- und Linux-Befehle |
---|---|
File Management | cat |
Firewall | Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 – Ubuntu 18.04 – Ubuntu 20.04 |
Netzwerkdienstprogramme | dig – host – ip – nmap |
OpenVPN | CentOS 7 – CentOS 8 – Debian 10 – Debian 8/9 – Ubuntu 18.04 – Ubuntu 20.04 |
Paketmanager | apk – apt |
Prozessverwaltung | bg – chroot – cron – disown – fg – jobs – killall – kill – pidof – pstree – pwdx – time |
Suchen | grep – whereis – which |
Benutzerinformationen | groups – id – lastcomm – last – lid/libuser-lid – logname – members – users – whoami – who – w |
WireGuard VPN | Alpine – CentOS 8 – Debian 10 – Firewall – Ubuntu 20.04 |