如何:从Redhat Linux桌面系统检查Ram大小
时间:2020-01-09 10:37:39 来源:igfitidea点击:
如何使用命令行和GUI工具从Redhat Linux桌面系统检查内存大小?
如何找出Red Hat Enterprise Linux服务器上的内存大小?
您可以使用以下任一命令行工具在Red Hat Enterprise Linux桌面或基于服务器的系统下查看ram大小:
/proc/meminfo
文件free
命令top
命令vmstat
命令dmidecode
命令- Gnonome系统监视器gui工具
例子
打开命令行终端(选择应用程序>附件>终端),然后键入以下命令:
$ cat /proc/meminfo
输出示例:
MemTotal: 8189496 kB MemFree: 5032056 kB Buffers: 163628 kB Cached: 1634124 kB SwapCached: 0 kB Active: 1981312 kB Inactive: 1024508 kB Active(anon): 1210676 kB Inactive(anon): 11488 kB Active(file): 770636 kB Inactive(file): 1013020 kB Unevictable: 2388 kB Mlocked: 2388 kB HighTotal: 7400016 kB HighFree: 4520172 kB LowTotal: 789480 kB LowFree: 511884 kB SwapTotal: 15998968 kB SwapFree: 15998968 kB Dirty: 236 kB Writeback: 0 kB AnonPages: 1210488 kB Mapped: 170524 kB Shmem: 12424 kB Slab: 65648 kB SReclaimable: 46280 kB SUnreclaim: 19368 kB KernelStack: 3960 kB PageTables: 10276 kB NFS_Unstable: 0 kB Bounce: 0 kB WritebackTmp: 0 kB CommitLimit: 20093716 kB Committed_AS: 2906208 kB VmallocTotal: 122880 kB VmallocUsed: 72700 kB VmallocChunk: 23036 kB HardwareCorrupted: 0 kB HugePages_Total: 0 HugePages_Free: 0 HugePages_Rsvd: 0 HugePages_Surp: 0 Hugepagesize: 2048 kB DirectMap4k: 59384 kB DirectMap2M: 851968 kB
Redhat Linux:免费命令
要显示可用和已用内存量(包括系统中的总容量),请输入:
$ free -m $ free -g $ free -k
输出示例:
total used free shared buffers cached Mem: 8189496 3163044 5026452 0 163856 1637368 -/+ buffers/cache: 1361820 6827676 Swap: 15998968 0 15998968
Redhat Linux:最高命令
top命令还可以显示总内存和已用内存:
$ top
输出示例:
Linux通过System Monitor应用程序查看安装的内存
其他命令
vmstat命令可以显示内存统计信息,包括有关进程,页面调度,块IO,陷阱和cpu活动的其他信息。
键入以下命令:
$ vmstat $ vmstat -s
您还可以使用dmidecode命令来转储计算机DMI(有时称为SMBIOS)表,该表可以提供有关已安装RAM及其速度的详细信息:
# dmidecode --type memory
输出示例:
# dmidecode 2.10 SMBIOS 2.5 present. Handle 0x0016, DMI type 16, 15 bytes Physical Memory Array Location: System Board Or Motherboard Use: System Memory Error Correction Type: None Maximum Capacity: 64 GB Error Information Handle: Not Provided Number Of Devices: 8 Handle 0x0017, DMI type 17, 27 bytes Memory Device Array Handle: 0x0016 Error Information Handle: No Error Total Width: 72 bits Data Width: 64 bits Size: 2048 MB Form Factor: DIMM Set: 1 Locator: DIMM1A Bank Locator: Bank1 Type: DDR2 Type Detail: Synchronous Speed: 667 MHz Manufacturer: 0000 Serial Number: 00000000 Asset Tag: Not Specified Part Number:
请注意,以上输出取自在企业级硬件上运行的RHEL 5.x服务器。
基于Red Hat Linux的桌面系统可能会提供稍微不同的输出。