MySQL DBA
分类: LINUX
2013-03-07 14:06:27
服务器性能指标—memory
free 参数
-b 以bytes为单位输出
-c n 统计信息输出次数
-g 以GB为单位
k 以KB为单位
-l 详细统计信息
-m 以MB为单位
-s 连续输出统计信息,次数为-c指定次数
-t total值
一般使用:
点击(此处)折叠或打开
mem: total 总物理内存。used 已分配内存。free 未使用内存。shared 共享内存。buffers 已分配未使用的buffer。cached 已分配未使用的cache。
-/+ buffers/cache: used 实际使用的内存。free 实际可用内存。
swap: used 已使用交换区。free 可用交换区。
buffer 和cache
linux 读取磁盘数据和将数据写入磁盘都是通过内存完成。缓存机制用于提升数据读取和写入的速度。buffer 用于存储文件元信息(属性,权限,路径等);cache 用于存储用户打开过的文件和程序。
swap
swap 为系统根据LRU算法,将物理内存中的内容交换到用作交换区的磁盘文件,以释放更多的物理内存,这些数据被访问时会重新交互到物理内存。相关的操作命令:mkswap 指定swap 分区或文件;swapon/swapoff 激活/移除swap