¿Cómo puedo comprobar el tamaño de la ram desde mi sistema de escritorio Redhat Linux utilizando la línea de comandos y las herramientas GUI? ¿Cómo puedo averiguar el tamaño de la memoria en el servidor Red Hat Enterprise Linux?
Puede utilizar cualquiera de las siguientes herramientas de línea de comandos para ver el tamaño de la memoria RAM en el sistema de escritorio o servidor Red hat Enterprise Linux:
Detalles del tutorial | |
---|---|
Dificultad | Fácil (rss) | Privilegios de root | No | Requisitos | Libre+Terminal |
Tiempo | 5m |
- archivo /proc/meminfo –
- libre comando –
- comando top –
- comando vmstat –
- comando dmidecode –
- Herramienta gui de monitorización del sistema Gnonome –
Ejemplos
Abrir un terminal delínea de comandos (seleccione Aplicaciones > Accesorios > Terminal), y luego escriba los siguientes comandos:$ cat /proc/meminfo
Salidas de ejemplo:
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: comando free
Para mostrar la cantidad de memoria libre y usada (incluyendo el total en el sistema), introduce:$ free -m
$ free -g
$ free -k
Salidas de ejemplo:
total used free shared buffers cachedMem: 8189496 3163044 5026452 0 163856 1637368-/+ buffers/cache: 1361820 6827676Swap: 15998968 0 15998968
Redhat Linux: comando top
El comando top también puede mostrar la memoria total y usada:$ top
Salidas de ejemplo:
Fig.01: Muestra el tamaño de la RAM de Linux con el comando superior
Redhat Linux: Herramienta GUI de información del sistema
La aplicación System Monitor Gnome le permite mostrar información básica del sistema y supervisar los procesos del sistema, el uso de los recursos del sistema y los sistemas de archivos. Puede iniciar el Monitor del sistema haciendo clic en el menú Sistema > Elija Administración > Monitor del sistema:
Salidas de ejemplo:
Fig.02: Linux ve la memoria instalada con la aplicación System Monitor
Otros comandos
El comando vmstat puede mostrar las estadísticas de la memoria, incluyendo información adicional sobre los procesos, la paginación, el IO en bloque, las trampas y la actividad de la cpu. Escriba el siguiente comando:$ vmstat
$ vmstat -s
También puede utilizar el comando dmidecode para volcar la tabla DMI (algunos dicen SMBIOS) de un ordenador que puede proporcionar detalles sobre la RAM instalada y su velocidad:# dmidecode --type memory
Salidas de ejemplo:
# 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:
Por favor, ten en cuenta que la salida anterior está tomada de RHEL 5.x que se ejecuta en un hardware de grado empresarial. Su sistema de escritorio basado en Red hat Linux puede proporcionar una salida ligeramente diferente.
Medios relacionados
Este tutorial también está disponible en formato de vídeo rápido:
Vídeo 01: 5 Comandos Linux: Para Ver La Cantidad De Memoria Libre Y Usada
🐧 Reciba los últimos tutoriales sobre Linux, Open Source & DevOps a través del feed RSS o del boletín semanal por correo electrónico.
🐧 6 comentarios hasta ahora… Añadir uno ↓
Categoría | Lista de comandos Unix y Linux |
---|---|
Gestión de archivos | cat |
Firewall | Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 – Ubuntu 18.04 – Ubuntu 20.04 |
Utilidades de red | dig – host – ip – nmap |
OpenVPN | CentOS 7 – CentOS 8 – Debian 10 – Debian 8/9 – Ubuntu 18.04 – Ubuntu 20.04 |
Gestor de paquetes | apk – apt |
Gestión de procesos | bg – chroot – cron – disown – fg – jobs – killall – kill – pidof – pstree – pwdx – time |
Búsqueda | grep – whereis – which |
Información del usuario | grupos – id – lastcomm – last – lid/libuser-lid – logname – members – users – whoami – who – w |
WireGuard VPN | Alpine – CentOS 8 – Debian 10 – Firewall – Ubuntu 20.04 |