探索Linux下查看内存型号的方法(linux查看内存型号)
2023-06-13 09:12:20 时间
在Linux下,用户可能需要查看系统内存的类型,比如读写速度,内存容量,内存类型等,下面介绍一下查看Linux下内存型号的方法。
### 一、查看Linux下内存型号的方法
1. 以“sudo dmidecode –t memory”的形式运行dmidecode,会显示内存的所有型号:
$ sudo dmidecode -t memory
# dimidecode 3.2Getting SMBIOS data from sysfs.
SMBIOS 2.4 present.
Handle 0x0035, DMI type 16, 23 bytesPhysical Memory Array
Location: System Board Or Motherboard Use: System Memory
Error Correction Type: None Maximum Capacity: 16 GB
Error Information Handle: Not Provided Number Of Devices: 2
Handle 0x0039, DMI type 17, 40 bytesMemory Device
Array Handle: 0x0035 Error Information Handle: Not Provided
Total Width: Unknown Data Width: Unknown
Size: 4096 MB Form Factor: DIMM
Set: None Locator: DIMM0
Bank Locator: BANK0 Type: Unknown
Type Detail: Unknown Speed: 2133 MT/s
Manufacturer: Unknown Serial Number: Unknown
Asset Tag: Not Specified Part Number: KVR21N15S8 4
Rank: Unknown Configured Clock Speed: Unknown
可以从中看出内存的类型为KVR21N15S8 4,容量为4096MB,速度为2133 MT/s。
2. 使用dmidecode –t 17 命令来查看内存的详细型号:
$ sudo dmidecode -t 17
# dimidecode 3.2Getting SMBIOS data from sysfs.
SMBIOS 2.4 present.
Handle 0x0039, DMI type 17, 40 bytesMemory Device
Array Handle: 0x0035 Error Information Handle: Not Provided
Total Width: Unknown Data Width: Unknown
Size: 4096 MB Form Factor: DIMM
Set: None Locator: DIMM0
Bank Locator: BANK0 Type: Unknown
Type Detail: Unknown Speed: 2133 MT/s
Manufacturer: Kingston Serial Number: FFFF-FFFF-FFFF-FFFF
Asset Tag: Unknown Part Number: KVR21N15S8/4 (0055739)
Rank: 2 Configured Clock Speed: Unknown
从中可以看出内存的类型为KVR21N15S8/4 (0055739),制造商为Kingston,序列号为FFFF-FFFF-FFFF-FFFF,而Rank 的值为2,表示是双通道的内存。
### 二、其他方法
1. 可以通过查看/proc/meminfo文件来查看内存的相关信息:
$ cat /proc/meminfo
MemTotal: 1627744 kBMemFree: 54588 kB
MemAvailable: 1346568 kBBuffers: 1548 kB
Cached: 345444 kBSwapCached: 0 kB
Active: 88628 kBInactive: 341544 kB
Active(anon): 57044 kBInactive(anon): 15028 kB
Active(file): 31584 kBInactive(file): 326516 kB
Unevictable: 0 kBMlocked: 0 kB
SwapTotal: 0 kBSwapFree: 0 kB
Dirty: 4 kBWriteback: 0 kB
AnonPages: 56936 kBMapped: 19340 kB
Shmem: 1020 kBSlab: 28196 kB
SReclaimable: 19380 kBSUnreclaim: 8808 kB
KernelStack: 1528 kBPageTables: 6364 kB
NFS_Unstable: 0 kBBounce: 0 kB
WritebackTmp: 0 kBCommitLimit: 813372 kB
Committed_AS: 1015076 kBVmallocTotal: 34359738367 kB
VmallocUsed: 0 kBVmallocChunk: 0 kB
HardwareCorrupted: 0 kBAnonHugePages: 0 kB
ShmemHugePages: 0 kBShmemPmdMapped: 0 kB
FileHugePages: 0 kBFilePmdMapped: 0 kB
HugePages_Total: 0HugePages_Free: 0
HugePages_Rsvd: 0HugePages_Surp: 0
Hugepagesize: 2048 kBDirectMap4k: 52204 kB
DirectMap2M: 16318464 kBDirectMap1G: 167269888 kB
从中可以看出,当前内存的容量为1627744 kB,剩余内存为54588k b,可用内存为1346568 kB,其余的一部分是缓存内存,也是可用内存的一部分。
2. 使用free命令可以查看内存容量,使用此命令可以查看当前系统可用的内存:
$ free -m
total used free shared buff/cache availableMem: 1604 528 478 204 597 981
Swap: 0 0 0
这里可以看到系统可用内存为981 MB;同时也可以得到其他信息,比如总内存,已分配内存,空闲内存,共享内存等等。
### 三、结论
从上面的内容可以看出,Linux下查看内存型号的方法有很多,用户可以根据实际情况选择最合适的查看方式。以上就是查看Linux下内存型号的方法,这些技术都可以帮助我们诊断系统问题,及时查找故障的原因。
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 探索Linux下查看内存型号的方法(linux查看内存型号)
相关文章
- Linux 运维:正确备份数据库的方法(linux备份数据库)
- Linux下英语学习的最佳选择(linux英语学习软件)
- Linux 查看LUN信息的简单操作(linux查看lun)
- Linux查看文件系统分区的技巧(linux查看文件分区)
- Linux下查看网络文件的方法(linux查看网络文件)
- 远程连接Linux:激发可能的新契约(远程连接linux)
- Linux下查询最大连接数的方法(linux查看最大连接数)
- Linux权限管理:文件保护与安全(linux权限文件)
- Linux 生成安全密钥的方法(linux生成密钥)
- Linux文件管理运行有妙招(linux文件运行)
- 版本Linux 查看 Git 版本信息的方法(linux查看git)
- Linux:一种开放源代码操作系统(linux的定义)
- 快乐学习Linux窗口编程(linux窗口编程)
- Linux下强大的命令行界面(linux系统命令行界面)
- Linux系统中查看已安装服务的方法(linux查看安装的服务)
- Linux之分支:探索开源世界(linux的分支)
- 简单步骤:学习Linux编译脚本(linux编译脚本)
- Linux桌面工具大集合!(linux桌面工具)
- Linux内存条型号搜索指南(linux内存条型号)
- Linux查看函数调用栈的方法(linux查看调用栈)
- 工具Linux系统快速截图:利用命令行实现(linux命令行截图)
- 深入浅出Linux——为初学者量身定制的Linux入门书籍推荐(关于linux的书籍)
- Linux磁盘挂载与查看:了解如何在操作系统中管理您的存储设备(linux磁盘挂载查看)
- 轻松学习Linux:不再害怕命令行!(不想学linux)
- Linux中管理日期变量的实用方法(linux日期变量)