admin管理员组

文章数量:1122853

Tmpfs满了怎么办
Tmpfs为虚拟内存挂载,默认为物理内存的一半,最大可为(RAM+SWAP)重启数据消失,读写性能较高.
挂载位置为/dev/shm,对数据库而言, /dev/shm>memory_target,否则报错。
若需要更改其大小,
修改/etc/fstab,tmpfs /dev/shm tmpfs,defaults,size=512m 0 0
mount -o remount /dev/shm
挂载为mount tmpfs /dev/shm -t tmpfs -o size=1G

tmpfs与swap
vm子系统管理服务器虚拟内存,负责ram页与swap之间相互移动,内存=RAM(Real Memory )+SWAP。
可以理解为当 /dev/shm 空间不够时可以占用 swap 的空间。
Swap:通常Swap空间的大小应是物理内存的2-2.5倍,当物理内存free -m 不足时,就会使用swap分区,这时系统就会跑得很慢。若swap空间不够用,就会报application is out ofmemory。若物理内存足够,可以不划分swap分区。

本文标签: 满了LinuxTmpfs