swapspace vs swap file vs swap 分区?

不同视角、不同观点、深度探讨,禁止人品和道德攻击
york824
帖子: 965
注册时间: 2007-11-07 22:01

swapspace vs swap file vs swap 分区?

#1

帖子 york824 » 2010-11-01 12:02

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

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

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

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

分区表越简单,我就用得越顺心,算不算是一种强迫症?
头像
退避九舍
帖子: 742
注册时间: 2010-08-08 20:02
系统: Ubuntu 22.04

Re: swapspace vs swap file vs swap 分区?

#2

帖子 退避九舍 » 2010-11-01 12:04

:em06 :em06
退避九舍:富贵不能淫,贫贱不能移,威武不能屈:坚持ubuntu不动摇!
头像
leeaman
帖子: 30702
注册时间: 2007-02-02 18:14
系统: debian sid

Re: swapspace vs swap file vs swap 分区?

#3

帖子 leeaman » 2010-11-01 12:07

2g都啥也不要的路过 :em06
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland

Re: swapspace vs swap file vs swap 分区?

#4

帖子 nmsfan » 2010-11-01 12:20

2G内存
以前分过swap,没占用过,后来就没分过
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
york824
帖子: 965
注册时间: 2007-11-07 22:01

Re: swapspace vs swap file vs swap 分区?

#5

帖子 york824 » 2010-11-01 12:46

2G不够的吧,我的4G也偶尔会用到swap,虽然很少

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

有时候还要开个虚拟机什么的
york824
帖子: 965
注册时间: 2007-11-07 22:01

Re: swapspace vs swap file vs swap 分区?

#6

帖子 york824 » 2010-11-01 12:47

感觉没有swap还是很危险的,用swap虽然会慢,但是不用怕整个程序崩溃掉
头像
qiii2006
帖子: 1484
注册时间: 2008-08-20 18:33
来自: 泰达希尔
联系:

Re: swapspace vs swap file vs swap 分区?

#7

帖子 qiii2006 » 2010-11-01 14:12

我讨厌swap分区

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

我是心之所在,你好,世界

I,KDE
头像
qiii2006
帖子: 1484
注册时间: 2008-08-20 18:33
来自: 泰达希尔
联系:

Re: swapspace vs swap file vs swap 分区?

#8

帖子 qiii2006 » 2010-11-01 14:13

swap file是不能hibernate的,hibernate需要grub加rexxxx=分区。。。。这个时候swap file就尴尬了。

不过我猜想动态swap调整软件估计也不支持hibernate。
qiibeta@twitter.com

我是心之所在,你好,世界

I,KDE
york824
帖子: 965
注册时间: 2007-11-07 22:01

Re: swapspace vs swap file vs swap 分区?

#9

帖子 york824 » 2010-11-02 2:50

没关系,我从来不hibernate,因为恢复起来估计比重启电脑还慢,2、3G的东西从内存转入分区,再从分区转回到内存,想了想应该要很多时间
头像
nmsfan
帖子: 18958
注册时间: 2009-10-16 22:46
来自: finland

Re: swapspace vs swap file vs swap 分区?

#10

帖子 nmsfan » 2010-11-02 11:24

york824 写了:2G不够的吧,我的4G也偶尔会用到swap,虽然很少

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

有时候还要开个虚拟机什么的
你开个chrome这么着弄多少内存cpu都得给他吃了啊
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
york824
帖子: 965
注册时间: 2007-11-07 22:01

Re: swapspace vs swap file vs swap 分区?

#11

帖子 york824 » 2010-11-02 12:04

nmsfan 写了:
york824 写了:2G不够的吧,我的4G也偶尔会用到swap,虽然很少

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

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

Chrome开久了内存会用太多,这时候一般重启一次浏览器就好多了。分1G内存给Chrome还是值得的。
头像
xieshaohu
帖子: 1565
注册时间: 2007-10-24 20:20
来自: 北京、海淀
联系:

Re: swapspace vs swap file vs swap 分区?

#12

帖子 xieshaohu » 2010-11-02 12:21

4G内存,分配了4G Swap分区。
有时候同时开Oracle11g,vmware win7, eclipse等等
Dell Vostro 1500, T7300/4GB/WD5000BEVT/nVidia 8400GM, Ubuntu 10.04 x86_64/VMware 7(Win7)
我的博客:http://xieshaohu.wordpress.com/
poet
帖子: 2841
注册时间: 2006-09-11 22:47

Re: swapspace vs swap file vs swap 分区?

#13

帖子 poet » 2010-11-03 11:16

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

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

至于 swap 分区我个人觉得也没有必要,因为 hibernate 对绝大多数人来说是不用的功能,多数情况下如果要休眠,suspend 就足够。
york824
帖子: 965
注册时间: 2007-11-07 22:01

Re: swapspace vs swap file vs swap 分区?

#14

帖子 york824 » 2010-11-04 17:45

到目前为止还没发现用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很满意。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

Re: swapspace vs swap file vs swap 分区?

#15

帖子 BigSnake.NET » 2010-11-04 18:40

现在硬盘都上百G了
划个2G出来做swap没什么所谓
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
回复