最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

LINUX之Tmpfs满了怎么办

业界 admin 1浏览 0评论

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分区。

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分区。

发布评论

评论列表 (0)

  1. 暂无评论