在Linux中,如何查看内存的运行速度和类型
时间:2019-11-20 08:52:49 来源:igfitidea点击:
在CentOS Linux中,如何查看内存条的型号和频率速度?
在shell脚本中,如何通过命令查看服务器内存条的信息?
解决方案
我们可以通过BIOS的信息获取服务器有关硬件的信息。
Dmidecode工具就可以读取BIOS信息。
安装Dmidecode
在Debian或Ubuntu Linux上,使用apt命令/apt-get命令安装dmidecode:
sudo apt install dmidecode
在Fedora Linux上,执行以下dnf命令安装dmidecode:
sudo dnf install dmidecode
在CentOS/RHEL/Oracle Linux,运行以下yum命令安装dmidecode:
sudo yum install dmidecode
在SUSE/OpenSUSE上,运行以下zypper命令安装dmidecode:
sudo zypper install dmidecode
查看内存条的类型和速度
执行下面的命令,查看物理内存的参数
$ sudo dmidecode --type 17 $ sudo dmidecode --type 17 | more dmidecode -t memory dmidecode -t memory | grep -i speed dmidecode --type 17 | grep -i speed
输出示例:
Speed: 1333 MHz (0.8 ns) Speed: 1333 MHz (0.8 ns)
使用lshw查看内存的速度和型号
lshw可以查看系统中的硬件信息:
$ sudo lshw -short -C memory
输出示例:
/0/1a2 memory 1448MiB System Memory /0/1a2/0 memory 1GiB DIMM DRAM EDO /0/1a2/1 memory 256MiB DIMM DRAM EDO /0/1a2/2 memory 128MiB DIMM DRAM EDO /0/1a2/3 memory 32MiB DIMM DRAM EDO /0/1a2/4 memory 8MiB DIMM DRAM EDO