分页: 1 / 2

swapspace vs swap file vs swap 分区?

发表于 : 2010-11-01 12:02
york824
第一次安装linux的时候,在硬盘上分了2G的Swap分区,结果发现基本上没怎么用过(本机4G内存),感觉浪费空间啊,所以第二次安装的时候,直接就只一个根分区了

于是尝试用swapfile,也就是一个文件来充当swap,这样除了不能hibernate之外其他方面貌似没有什么问题(据说而已,我从来没试过hibernate,向来就是合上盖子suspend而已)

再后来发现有个叫做swapspace的软件,于是sudo apt-get install swapspace,这个东东可以动态创建swap文件并充当swap的功能,当系统不需要用swap的时候会自动取消掉所有的swap文件,对于我的机子这样大部分情况下不需要swap的来说十分合适

已经用了半年这个swapspace了,也没发现什么不稳定的情况,感觉很合适

分区表越简单,我就用得越顺心,算不算是一种强迫症?

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-01 12:04
退避九舍
:em06 :em06

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-01 12:07
leeaman
2g都啥也不要的路过 :em06

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-01 12:20
nmsfan
2G内存
以前分过swap,没占用过,后来就没分过

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-01 12:46
york824
2G不够的吧,我的4G也偶尔会用到swap,虽然很少

一个chrome,加载20多个tab,20个插件,时间一久就用到差不多2G内存了

有时候还要开个虚拟机什么的

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-01 12:47
york824
感觉没有swap还是很危险的,用swap虽然会慢,但是不用怕整个程序崩溃掉

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-01 14:12
qiii2006
我讨厌swap分区

当前用的是swap file,考虑lz提到的那些动态swap软件中。

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-01 14:13
qiii2006
swap file是不能hibernate的,hibernate需要grub加rexxxx=分区。。。。这个时候swap file就尴尬了。

不过我猜想动态swap调整软件估计也不支持hibernate。

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-02 2:50
york824
没关系,我从来不hibernate,因为恢复起来估计比重启电脑还慢,2、3G的东西从内存转入分区,再从分区转回到内存,想了想应该要很多时间

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-02 11:24
nmsfan
york824 写了:2G不够的吧,我的4G也偶尔会用到swap,虽然很少

一个chrome,加载20多个tab,20个插件,时间一久就用到差不多2G内存了

有时候还要开个虚拟机什么的
你开个chrome这么着弄多少内存cpu都得给他吃了啊

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-02 12:04
york824
nmsfan 写了:
york824 写了:2G不够的吧,我的4G也偶尔会用到swap,虽然很少

一个chrome,加载20多个tab,20个插件,时间一久就用到差不多2G内存了

有时候还要开个虚拟机什么的
你开个chrome这么着弄多少内存cpu都得给他吃了啊
现在电脑里面最重要的应用程序就是浏览器了,用多点没关系,关键是要好用。毕竟看网页、聊天(gtalk、webqq)、打电话(google voice)、偶尔玩玩flash游戏、收发邮件等,都在浏览器里面解决了。

Chrome开久了内存会用太多,这时候一般重启一次浏览器就好多了。分1G内存给Chrome还是值得的。

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-02 12:21
xieshaohu
4G内存,分配了4G Swap分区。
有时候同时开Oracle11g,vmware win7, eclipse等等

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-03 11:16
poet
york824 写了:分区表越简单,我就用得越顺心,算不算是一种强迫症?
这不是强迫症,这是活得像男人的表现。

对于现在主流的机器配置而言,2G根本是可以忽略不计的空间。所以弄一个 swapfile 在那里是必要的。

至于 swap 分区我个人觉得也没有必要,因为 hibernate 对绝大多数人来说是不用的功能,多数情况下如果要休眠,suspend 就足够。

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-04 17:45
york824
到目前为止还没发现用swapspace动态管理swapfile有什么弊端。官方的说法是:
In its current form, Swapspace is probably not a good choice for systems that need to remain responsive at all times; depending on the system and the cicrumstances, the creation a large new swapfile can take as long as half a minute and occupy quite a lot of the system's attention. The program minimizes the number of times swapfiles are created, but it wouldn't be very useful if it never created any swapfiles at all!
对于4G内存而且基本上从不运行大型软件的我来说,因为创建swapfile而使得系统长期失去响应的情况还是很罕见的,所以目前来说对swapspace很满意。

Re: swapspace vs swap file vs swap 分区?

发表于 : 2010-11-04 18:40
BigSnake.NET
现在硬盘都上百G了
划个2G出来做swap没什么所谓