Articles

HowTo: Sprawdź Rozmiar Ram z Redhat Linux Desktop System

Posted on

Jak mogę sprawdzić rozmiar pamięci ram z mojego Redhat Linux desktop systemu przy użyciu wiersza poleceń i narzędzi GUI? Jak sprawdzić rozmiar pamięci na serwerze Red Hat Enterprise Linux?
Możesz użyć jednego z poniższych narzędzi wiersza poleceń, aby zobaczyć rozmiar pamięci ram w systemie Red Hat Enterprise Linux desktop lub na serwerze:

Szczegóły samouczka
Trudność Łatwy (rss)
Uprawnienia roota Nie
Wymagania wolny+Terminal
Czas 5m

  1. plik /proc/meminfo –
  2. free
  3. polecenie top –
  4. polecenie vmstat –
  5. polecenie dmidecode –
  6. narzędzie gui Monitor Systemu Gnonome –

Przykłady

Otwórz terminal z wierszem poleceń (wybierz Aplikacje Akcesoria > Terminal), a następnie wpisz następujące polecenia:
$ cat /proc/meminfo
Przykładowe dane wyjściowe:

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: polecenie free

Aby wyświetlić ilość wolnej i używanej pamięci (w tym całkowitej w systemie), wpisz:
$ free -m
$ free -g
$ free -k

Przykładowe dane wyjściowe:

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

Redhat Linux: polecenie top

Komenda top może również wyświetlić całkowitą i używaną pamięć:
$ top
Przykładowe dane wyjściowe:

Fig.01: Wyświetlanie rozmiaru pamięci RAM w systemie Linux za pomocą górnego polecenia

Redhat Linux: System Information GUI Tool

Aplikacja System Monitor Gnome umożliwia wyświetlanie podstawowych informacji o systemie i monitorowanie procesów systemowych, wykorzystania zasobów systemowych i systemów plików. Monitor Systemu można uruchomić, klikając menu System > Wybierz Administracja > Monitor Systemu:
Przykładowe dane wyjściowe:

Fig.02: Widok zainstalowanej pamięci w systemie Linux za pomocą aplikacji Monitor systemu

Inne polecenia

Komenda vmstat może wyświetlić statystyki pamięci, w tym dodatkowe informacje o procesach, stronicowaniu, blokowym IO, pułapkach i aktywności procesora. Wpisz następujące polecenie:
$ vmstat
$ vmstat -s

Możesz również użyć polecenia dmidecode do wyrzucenia tablicy DMI komputera (niektórzy mówią SMBIOS), która może dostarczyć szczegółów o zainstalowanej pamięci RAM i jej prędkości:
# dmidecode --type memory
Przykładowe dane wyjściowe:

# 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: 

Proszę zauważyć, że powyższe dane wyjściowe pochodzą z serwera RHEL 5.x działającego na sprzęcie klasy korporacyjnej. Twój system oparty na Red Hat Linux może dostarczać nieco inne dane wyjściowe.

Powiązane media

Tutorial ten jest również dostępny w formacie wideo:



Wideo 01: 5 poleceń Linux: To See Amount Of Free and Used Memory

🐧 Please support my work on Patreon or with a donation.
🐧 Get the latest tutorials on Linux, Open Source & DevOps via RSS feed or Weekly email newsletter.
🐧 6 comments so far…. add one ↓
Kategoria Lista poleceń systemu Unix i Linux
Zarządzanie plikami cat
Firewall Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 – Ubuntu 18.04 – Ubuntu 20.04
Network Utilities dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Package Manager apk • apt
Processes Management bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time
Searching grep • whereis • which
User Information groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w
WireGuard VPN Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *