LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: xldelg

机器内存512M,swap分区多大合适?1G还是比512M大即可(有的文章这么说)?

[复制链接]
发表于 2006-6-15 12:39:41 | 显示全部楼层
我内存是512MB,swap是512MB
回复 支持 反对

使用道具 举报

发表于 2006-6-15 22:13:26 | 显示全部楼层
我也是512对512。没问题
回复 支持 反对

使用道具 举报

发表于 2006-6-16 17:23:29 | 显示全部楼层
Post by max1984wangb
1.5-2倍物理内存!随便了,无所谓!

那是以前的设置了,以前的内存通常比较小。。
当RAM比较富余后,SWAP可以设得小一点。除非你想用某些大型软件或功能。
回复 支持 反对

使用道具 举报

发表于 2006-6-16 17:47:40 | 显示全部楼层
呵呵,我是1G内存,随便分了一个小分区,大概1G作swap就够了,平时很少看到有用swap的时候,就算有都是只有几M的样子。反正硬盘大,多分点保险些,因为将来可能要用到某些必须启用swap才能实现的功能(比如挂起到硬盘,虽然可以专门指定用于挂起时存储内存数据的分区,但是还是swap方便吧),如果到时swap不够的话,重新来给硬盘分个区是不可能了,只能用某个文件来当swap,这个还没用过。另外linux比windows聪明,会优先使用物理内存,不够的时候才用swap,而windows不管你物理内存有多大,都会使用到swap的(win下叫pagefile,页面文件,98叫虚拟内存)。我试过把win2003的pagefile设为0(win2000甚至还不准你设为0,哪怕你物理内存再大都不行,如果你这么做了,它会在下次重启时强制在你c盘建立一个临时页面文件,并弹出警告),虽然win2003可以这么设定,而且系统属性里也看到确实没使用pagefile了(其大小为0),但是用其他一些测试软件,还是看得到“页面文件大小:XXXXM的字样”。这时到底用了pagefile没有,我也不清楚。
回复 支持 反对

使用道具 举报

发表于 2006-6-17 10:02:28 | 显示全部楼层
两倍内存。。。反正硬盘那么宽敞。。。不要紧
回复 支持 反对

使用道具 举报

发表于 2006-6-17 10:22:17 | 显示全部楼层
主要看你运行什么程序,物理512我看用不了,可看看资源监视器对swap的需求
回复 支持 反对

使用道具 举报

发表于 2006-6-17 11:04:29 | 显示全部楼层
我也是PM512<->SWAP512。

不过有一点一直不理解,假如物理内存满了,而swap也有在使用,这时在休眠,那会怎样呢?
回复 支持 反对

使用道具 举报

发表于 2006-6-17 12:41:52 | 显示全部楼层
该怎样就怎样,swap也只是一个临时交换分区,其实物理不满,swap也在使用
其实windows的swap也是一样的,只是以文件形式存在,以上是我的理解
回复 支持 反对

使用道具 举报

发表于 2006-6-17 23:58:14 | 显示全部楼层
我设了1.5G,因为要用oracle。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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