linux内存性能调优
1.基础扫盲
1.1linux存储结构
天上一天地上一年这句话可以很好的描述各个电脑存储设备的随机访问时延的性能差距。我们可以把电脑的存储设备按照所属的模块不同分为以下三类:
1.cpu(Regs,L1 Cache,L2 Cache,L3 Cache)
2.内存(Memory)
3.硬盘(SSD,HDD)
存储设备间的性能差异主要来自于他们所采用的芯片不同:
SRAM(静态存储器)
DRAM(动态存储器)
SSD
HDD
因为存储设备芯片的不同导致各个存储器的容量访问速度,及价格也不尽相同。下图很好的反馈了它们之间的关系:
