首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

内存方面知识

2012-06-01 
请教高手内存方面知识top - 11:06:18 up 20:51,3 users,load average: 0.00, 0.00, 0.00Tasks:1 total,1 r

请教高手内存方面知识
top - 11:06:18 up 20:51, 3 users, load average: 0.00, 0.00, 0.00
Tasks: 1 total, 1 running, 0 sleeping, 0 stopped, 0 zombie
Cpu(s): 0.0%us, 0.2%sy, 0.0%ni, 99.8%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 4051424k total, 3076104k used, 975320k free, 68316k buffers
Swap: 8385920k total, 38120k used, 8347800k free, 2816672k cached

  PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ SWAP COMMAND  
 3557 root 15 0 10.1g 29m 19m R 0.0 0.8 0:00.04 10g mongod  


这是mongodb占用的内存空间,我不理解续存占了10g,而为什么Swap还空闲这么多,到底两者之间是如何对应的呢?
我调查虚拟内存就放到Swap文件中的啊,后面显示SWAP确实是10g, 那到底这10空间放到哪了呢?谢谢

[解决办法]
swap 是虚拟内存,在内存中不经常使用的数据,就交换到swap(磁盘)上,提高内存的利用率,并不一定内存使用高,swap使用就高,修复文件系统之类的动作swap 使用量就上去了

热点排行