操作系统监控-内存
free命令
1、直接输入free时,默认单位是kb
2、通常使用free -m,以MB为单位显示系统内存的使用情况
total:系统总的内存大小
used:已使用的内存大小
free:空闲内存
buff/cache:缓存
total = used + free + buff/cache
available:剩余可用内存(为空闲内存和部分缓存之和,具体计算由系统决定)
3、buffer和cache
两者都是Linux下的缓存机制,其中buffer为写操作的缓存,cache为读操作的缓存
4、swap
交换空间,磁盘上的一块空间,当系统内存不足时,会使用交换空间,作为临时内存