LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2074|回复: 11

为什么物理内存还未用完就用了swap?

[复制链接]
发表于 2009-10-26 22:57:32 | 显示全部楼层 |阅读模式
RT  我电脑是2G内存   大家的内存负荷情况如何?(正常使用的时候) 我就是看看网页什么的...怎么内存就不够用了..(free查看可用物理内存仅剩54M),感觉很诡异
发表于 2009-10-26 23:12:29 | 显示全部楼层
大部分内存都当作缓存和缓冲使用了。
你应该有感觉:打开浏览过的网页速度暴快,关闭浏览器后再次启动,速度也暴快。
回复 支持 反对

使用道具 举报

发表于 2009-10-26 23:12:52 | 显示全部楼层
内存泄漏了吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-26 23:18:11 | 显示全部楼层
Post by kangtian;2040181
大部分内存都当作缓存和缓冲使用了。
你应该有感觉:打开浏览过的网页速度暴快,关闭浏览器后再次启动,速度也暴快。


恩,关闭浏览器后再次启动是要比第一次快
回复 支持 反对

使用道具 举报

发表于 2009-10-26 23:50:50 | 显示全部楼层
内存剩不多很正常吧,但是如果卡就不正常了,除非开了很多软件
回复 支持 反对

使用道具 举报

发表于 2009-10-27 04:54:19 | 显示全部楼层
$sysctl -q vm.swappiness 显示多少?设成0可以最小程度使用swap
回复 支持 反对

使用道具 举报

发表于 2009-10-27 08:51:09 | 显示全部楼层
Post by caelfish;2040179
RT  我电脑是2G内存   大家的内存负荷情况如何?(正常使用的时候) 我就是看看网页什么的...怎么内存就不够用了..(free查看可用物理内存仅剩54M),感觉很诡异


没什么诡异的,找找那些进程费了内存,查一下。内存占用相关的信息都可以找的,你可以google一下。

光诡异没用,也没人能通过诡异这个词定位你的问题。
回复 支持 反对

使用道具 举报

发表于 2009-10-27 10:56:31 | 显示全部楼层
执行下面代码释放内存:

#!/bin/bash
sync
echo 3 > /proc/sys/vm/drop_caches

我1g内存,不管内存用多少,执行这条指令后,内存占用立刻下降到200m左右。
回复 支持 反对

使用道具 举报

发表于 2009-10-27 12:19:54 | 显示全部楼层
Post by sfbi;2040202
$sysctl -q vm.swappiness 显示多少?设成0可以最小程度使用swap


不建议这样做 会卡死的 我试过的
设成10就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-27 18:44:25 | 显示全部楼层
我想我找到原因了,我开了VirtualBox....
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表