LinuxSir.cn,穿越时空的Linuxsir!

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

普通桌面级应用在linux系统中不创建swap 能否有效提高系统效率!

[复制链接]
发表于 2007-11-11 14:46:34 | 显示全部楼层 |阅读模式
现在普通用户装linux很用来做服务器,随着内存容量的提高1G以上内存足以应付日常上网办公需求,由于内存的读取速度要比硬盘快很多很多!问题是在这种情况下可否不建立swap 来提高系统运行效率?
 楼主| 发表于 2007-11-11 15:03:18 | 显示全部楼层
目的就是希望linux系统也可以象windows一样虚拟内存的使用交给用户自由选择!
回复 支持 反对

使用道具 举报

发表于 2007-11-11 16:41:47 | 显示全部楼层
不能提高效率,Linux的内存管理本来就是内存不够用了才用交换分区。
回复 支持 反对

使用道具 举报

发表于 2007-11-11 19:54:54 | 显示全部楼层
Post by Tru64;1780891
不能提高效率,Linux的内存管理本来就是内存不够用了才用交换分区。

正解,我2G内存,Windows下禁用虚拟内存,但是Linux打开了交换分区系统也没有使用。交换分区对于我的系统来说只有休眠时才有意义。
回复 支持 反对

使用道具 举报

发表于 2007-11-12 15:47:12 | 显示全部楼层
Post by lipan5566;1780843
目的就是希望linux系统也可以象windows一样虚拟内存的使用交给用户自由选择!

You can create SWAP file , like as pagefile in windows system .
回复 支持 反对

使用道具 举报

发表于 2007-11-13 17:33:49 | 显示全部楼层
Post by lipan5566;1780834
现在普通用户装linux很用来做服务器,随着内存容量的提高1G以上内存足以应付日常上网办公需求,由于内存的读取速度要比硬盘快很多很多!问题是在这种情况下可否不建立swap 来提高系统运行效率?


你要是内存多,系统不会傻到去用 swap 的

PS:
1G 内存对桌面也不算大
回复 支持 反对

使用道具 举报

发表于 2007-11-13 17:54:04 | 显示全部楼层
Linux在内存够的情况下不会去用swap的
但是windows好像不是这样,即使你的物理内存够,它也会去使用虚拟内存。
回复 支持 反对

使用道具 举报

发表于 2007-11-13 22:14:22 | 显示全部楼层
我从不创建swap分区,只用swap文件。我的Linux就用一个区,分区多了麻烦。又不当服务器用,有什么关系。
回复 支持 反对

使用道具 举报

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

本版积分规则

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