我们通过free命令查看机器空闲内存时,会发现free的值很小。这主要是因为,在linux中有这么一种思想,内存不用白不用,因此它尽可能的cache 和buffer一些数据,下面是查看内存的命令供大家参考
 

1.Linux 查看内存的插槽数,已经使用多少插槽.每条内存多大,已使用内存多大


 

  1. dmidecode|grep-P-A5"Memory\s+Device"|grepSize|grep-vRange  
  2. Size:2048MB  
  3. Size:2048MB  
  4. Size:NoModuleInstalled  
  5. Size:NoModuleInstalled  
  6. Size:NoModuleInstalled  
  7. Size:NoModuleInstalled  
  8. Size:NoModuleInstalled  
  9. Size:NoModuleInstalled  

 


2.Linux 查看内存支持的最大内存容量


 

  1. dmidecode|grep-P'Maximum\s+Capacity'  
  2. MaximumCapacity:64GB  

 


3.Linux 查看内存的频率


 

  1. dmidecode|grep-A16"MemoryDevice"  
  2. dmidecode|grep-A16"MemoryDevice"|grep'Speed'  
  3. Speed:667MHz(1.5ns)  
  4. Speed:667MHz(1.5ns)  
  5. Speed:667MHz(1.5ns)  
  6. Speed:667MHz(1.5ns)  
  7. Speed:667MHz(1.5ns)  
  8. Speed:667MHz(1.5ns)  
  9. Speed:667MHz(1.5ns)  
  10. Speed:667MHz(1.5ns)