2G内存,有必要开swap吗

126 views
Skip to first unread message

大熊

unread,
Nov 20, 2011, 8:28:44 PM11/20/11
to sh...@googlegroups.com
本子装的arch 64位,平时用的桌面是kde

昨天试着把swap去掉了,粗粗跑起来没什么大碍。

我的本子主要使用来上网和看片子,swap还有必要吗?

--
立志在女儿把我搞崩溃前把她养大:(

Atrumfer

unread,
Nov 20, 2011, 8:43:43 PM11/20/11
to sh...@googlegroups.com
No

2011/11/21 大熊 <bears...@gmail.com>



--
Freedom|Share|Focus|Persistent

Atrumfer

unread,
Nov 20, 2011, 8:44:58 PM11/20/11
to sh...@googlegroups.com
But 2G memory installed 32-bit best.

2011/11/21 Atrumfer <atru...@gmail.com>

Jeova Sanctus Unus

unread,
Nov 20, 2011, 8:49:37 PM11/20/11
to sh...@googlegroups.com

我觉得没必要。BTW:感觉kde的某程序很吃内存,可以考虑关掉,前两年用KDE时有,不知现在怎么样了。
用sawfish的路过。。。

lowstz

unread,
Nov 20, 2011, 8:58:24 PM11/20/11
to sh...@googlegroups.com
开着吧,就那点硬盘空间,哪天内存用爆了,swap确实很救命

feiyd..

unread,
Nov 20, 2011, 9:01:18 PM11/20/11
to sh...@googlegroups.com, lowstz
必须得开,不然你cp 一个大点的文件(>2G神马的),系统很容易假死。
开了swap,至少不会假死

Qf Yang

unread,
Nov 20, 2011, 9:08:54 PM11/20/11
to sh...@googlegroups.com
我的8G内存笔记本都开spap,印像中从来没有用上过。不过硬盘空间也不值什么,不就几个G,也称不上浪费

Qf Yang

unread,
Nov 20, 2011, 9:10:24 PM11/20/11
to sh...@googlegroups.com
我的8G内存笔记本都开swap,印像中从来没有用上过。不过硬盘空间也不值什么,不就几个G,也算不上浪费,如果哪天运行个太东西,内存吃紧时,有swap就可应急之用了。

tlze

unread,
Nov 20, 2011, 9:16:15 PM11/20/11
to sh...@googlegroups.com
有用windows双系统的话,在windows安装swapfs这个软件,可以把swap分区用来做临时文件盘用,但要休眠的用户小心了。

--
tlze

Marlon Yao

unread,
Nov 20, 2011, 9:23:28 PM11/20/11
to sh...@googlegroups.com
2G最好装32位,64位只快那么一点,但是内存占用却多不少,现在2G内存已经太少。

swap要开,物理内存加上swap内存是所有进程能够使用的内存上限,开得进程多了,吃掉所有内存,你的机子就挂了。当可用物理内存很小时,内核分配内存的效率也会大大降低,将swap打开,内核可以将暂时不用的内存换出到磁盘中,增加内存利用效率。

笔记本最好都开swap,不开就无法suspend to disk,swap最好稍大于物理内存。

2011/11/21 Qf Yang <fen...@gmail.com>

Kermit Mei

unread,
Nov 20, 2011, 10:32:40 PM11/20/11
to sh...@googlegroups.com
在 2011年11月21日 上午10:23,Marlon Yao <yaol...@gmail.com>写道:
2G最好装32位,64位只快那么一点,但是内存占用却多不少,现在2G内存已经太少。

swap要开,物理内存加上swap内存是所有进程能够使用的内存上限,开得进程多了,吃掉所有内存,你的机子就挂了。当可用物理内存很小时,内核分配内存的效率也会大大降低,将swap打开,内核可以将暂时不用的内存换出到磁盘中,增加内存利用效率。

笔记本最好都开swap,不开就无法suspend to disk,swap最好稍大于物理内存。


我切到64bit 后,显卡的渲染明显比以前强多了。 现在是6G内存,开了16G的Swap(给8G内存预留的)。
内存都那么大了,还在乎一点儿硬盘么。

我搜了下,swap的主要影响有三:
1. 首先是睡眠问题,没swap就无法睡眠;
2. 据称内核调度算法和内存分配策略也会受到swap的影响;
3. 防止内存上限时出现假死状况。


总之,swap还是加上为好,内存都那么大了,还在乎一些硬盘空间么?

B.R
Kermit

airy

unread,
Nov 20, 2011, 10:43:44 PM11/20/11
to sh...@googlegroups.com
是64位的arch,3.1.1的kernel么?我的本本超过4G内存就很慢,单条4g的反倒快很多

Harris LibreClouds

unread,
Nov 20, 2011, 11:40:10 PM11/20/11
to shlug
貌似大于4G内存的话,swap只要和内存一样就好了吧,不是都是两倍的关系吧。。
 

 
发件人: airy
发送时间: 2011-11-21 11:43
收件人: shlug
主题: Re: [shlug] 2G内存,有必要开swap吗

Harris LibreClouds

unread,
Nov 20, 2011, 11:43:47 PM11/20/11
to shlug
如果只是用来上网和看片子的话,为啥不用Windows呢,
 
装了Linux肯定不能只用来看片子啊。而且Linux也不擅长。
发件人: 大熊
发送时间: 2011-11-21 09:28
收件人: shlug
主题: [shlug] 2G内存,有必要开swap吗

Qf Yang

unread,
Nov 21, 2011, 12:02:01 AM11/21/11
to sh...@googlegroups.com
swap比内存略大一点就可以,太大没什么用,毕竟swap不能当真内存用,这样还可以使用休眠功能。
印象中前些年推荐swap为物理内存的1-2倍大小,一般推荐1.5倍。

大熊

unread,
Nov 21, 2011, 12:16:33 AM11/21/11
to sh...@googlegroups.com
在linux下用的没啥问题,下片子都是mldonkey和rtorrent
windows装是装了,只是为了网银

偶尔有折腾或者写些小工具,还是linux下工具用的顺手,有什么依赖总能很方便的找到

在 2011年11月21日 下午12:43,Harris LibreClouds <har...@libreclouds.com>写道:
如果只是用来上网和看片子的话,为啥不用Windows呢,
 
装了Linux肯定不能只用来看片子啊。而且Linux也不擅长。


--
立志在女儿把我搞崩溃前把她养大:(

大熊

unread,
Nov 21, 2011, 12:17:22 AM11/21/11
to sh...@googlegroups.com
除了重装,有无简单办法在32位和64位间切换?

--
立志在女儿把我搞崩溃前把她养大:(

gradetwo

unread,
Nov 21, 2011, 12:17:55 AM11/21/11
to sh...@googlegroups.com
archlinux 64位  8G mem + 4G swap
hibernate不一定要swap大于mem

白之牙

unread,
Nov 21, 2011, 12:23:04 AM11/21/11
to sh...@googlegroups.com
有人用过 64bit 的 swapfs 吗?我 Win 7 32bit 可以用 32bit swapfs,但换了 64bit 系统用
64bit swapfs 就认不出那个分区了。

2011/11/21 tlze <why...@gmail.com>:

Chaos Eternal

unread,
Nov 21, 2011, 12:27:12 AM11/21/11
to sh...@googlegroups.com
windows相关问题不适合在这里问。

警告一次。

2011/11/21 白之牙 <jayscor...@gmail.com>:

Jianlei Zhang

unread,
Nov 21, 2011, 12:26:57 AM11/21/11
to sh...@googlegroups.com
mldonkey的BT功能与rtorrent相比何如?

On Mon, Nov 21, 2011 at 01:16:33PM +0800, 大熊 wrote:
> 在linux下用的没啥问题,下片子都是mldonkey和rtorrent
> windows装是装了,只是为了网银
>
> 偶尔有折腾或者写些小工具,还是linux下工具用的顺手,有什么依赖总能很方便的找到
>

> 在 2011年11月21日下午12:43,Harris LibreClouds <har...@libreclouds.com>写道:
>
> 如果只是用来上网和看片子的话,为啥不用Windows呢,
>  
> 装了Linux肯定不能只用来看片子啊。而且Linux也不擅长。
>
>
>
> --
> 立志在女儿把我搞崩溃前把她养大:(

--
此致

张建雷 敬上

Qf Yang

unread,
Nov 21, 2011, 12:28:20 AM11/21/11
to sh...@googlegroups.com
swap小的时候,有时可能会休眠失败,以前使用fedora时遇到过。
也不在乎几G的硬盘空间,浪费一点也无所谓,

2011/11/21 gradetwo <grad...@gmail.com>

Lyman

unread,
Nov 21, 2011, 12:35:43 AM11/21/11
to sh...@googlegroups.com
�� 2011��11��21�� 13:28, Qf Yang �:
> swapС��ʱ����ʱ���ܻ�����ʧ�ܣ���ǰʹ��fedoraʱ������
> Ҳ���ں���G��Ӳ�̿ռ䣬�˷�һ��Ҳ����ν��
>
> 2011/11/21 gradetwo <grad...@gmail.com <mailto:grad...@gmail.com>>
>
> archlinux 64λ 8G mem + 4G swap
> hibernate��һ��Ҫswap����mem
�ǻ���ѹ���ġ������� 4G mem + 2G swap ���߻�ûɶ���⣬�Դ����� chromium
���ֹ���;���ʧ���ˡ�����˵������4G �����߻�������Ȼ�����ٶȻ�����
ֱ�ӿ�����ˡ�

>
>

大熊

unread,
Nov 21, 2011, 12:37:38 AM11/21/11
to sh...@googlegroups.com


在 2011年11月21日 下午1:26,Jianlei Zhang <jlzha...@gmail.com>写道:
mldonkey的BT功能与rtorrent相比何如?


没有比较过,不过ml有了dht后,感觉比transmission好多了,tr半天都没连上源(也许和它的实现策略有关,不停地在尝试tacker,不管dht),ml很快就开始下载了

我用rtorrent只要是方便把不同的片子下到不同的目录下,这个好像别的bt客户端都没有支持

--
立志在女儿把我搞崩溃前把她养大:(

Gene Wu

unread,
Nov 21, 2011, 9:33:42 AM11/21/11
to Shanghai Linux User Group
我的机器就没有SWAP原因多种:

机器是纯SSD只有60G,SWAP会磨损,而且占用空间,降低SSD效率
4G内存一般够用,不是服务器,发现没了,就重启好了
SSD不怎么需要hibernate,你直接standby或者reboot也不需要多少时间

我觉得SWAP得具体问题具体来看,自己得有数

On Nov 21, 11:32 am, Kermit Mei <kermit....@gmail.com> wrote:


> 在 2011年11月21日 上午10:23,Marlon Yao <yaolei...@gmail.com>写道:
>
> > 2G最好装32位,64位只快那么一点,但是内存占用却多不少,现在2G内存已经太少。
>

> > swap要开,物理内存加上swap内存是所有进程能够使用的内存上限,开得进程多了,吃掉所有内存,你的机子就挂了。当可用物理内存很小时,内核分配内存的效 率也会大大降低,将swap打开,内核可以将暂时不用的内存换出到磁盘中,增加内存利用效率。

Chaos Eternal

unread,
Nov 21, 2011, 11:50:35 AM11/21/11
to sh...@googlegroups.com
你这种情况可以用compressed mem as swap

http://code.google.com/p/compcache/


2011/11/21 Gene Wu <gen...@gmail.com>:

Lu Yiguang

unread,
Nov 21, 2011, 12:21:31 PM11/21/11
to sh...@googlegroups.com
话说。。以前还真没看到swap有被使用过。。

2011/11/22 Chaos Eternal <chaose...@shlug.org>

wang jl

unread,
Nov 21, 2011, 7:00:00 PM11/21/11
to sh...@googlegroups.com
2G哪儿够用,chrome和firefox都是内存杀手,我笔记本3G内存,以前一直是勉强够用的状态,最近升级FF8和chrome15以后,经常用到将近1G的swap,慢得没法。
就在等三星30nm的黑条出了马上去升级,已经忍无可忍了。

2011/11/22 Lu Yiguang <lorenzo.d...@gmail.com>:

Jeova Sanctus Unus

unread,
Nov 21, 2011, 7:23:30 PM11/21/11
to sh...@googlegroups.com

老机器换内存伤不起啊。我觉得可以换浏览器解决

Gene Wu

unread,
Nov 22, 2011, 8:31:08 PM11/22/11
to Shanghai Linux User Group
有趣,我去看看,现在稳定否,进源了么?

话说回来,我更喜欢内存啊。各位Linux机友,有不喜欢内存大的么?

On Nov 22, 12:50 am, Chaos Eternal <chaoseter...@shlug.org> wrote:
> 你这种情况可以用compressed mem as swap
>
> http://code.google.com/p/compcache/
>

> 2011/11/21 Gene Wu <gene...@gmail.com>:

Jack Li

unread,
Nov 22, 2011, 9:30:28 PM11/22/11
to sh...@googlegroups.com
关swap的意义何在?
内存够用的话系统也不会去swap啊

-Jack

liyaoshi

unread,
Nov 23, 2011, 3:29:11 AM11/23/11
to sh...@googlegroups.com
在 2011年11月23日 上午9:31,Gene Wu <gen...@gmail.com> 写道:
> 有趣,我去看看,现在稳定否,进源了么?
>
> 话说回来,我更喜欢内存啊。各位Linux机友,有不喜欢内存大的么?

其实卖设备的厂家更喜欢小内存的代码,COST DOWN

用户当然喜欢大内存,我恨不得2T内存

Chaos Eternal

unread,
Nov 23, 2011, 3:33:12 AM11/23/11
to sh...@googlegroups.com
不如你去详细试用一下,然后抽空给大家讲讲。

个人觉得一般内存数据的压缩率能到1:4 ,这样512m的mem可以换来2G的swap , 还是很划算的。


2011/11/23 Gene Wu <gen...@gmail.com>:

david pu

unread,
Nov 23, 2011, 4:24:07 AM11/23/11
to sh...@googlegroups.com
这个我笔记本上一直用着。不过swap用到的本来就少,权当它用来整理内存了呵呵。

2011/11/23 Chaos Eternal <chaose...@shlug.org>:

--
() ASCII Ribbon Campaign
/\ Keep it simple!

david pu

unread,
Nov 23, 2011, 4:25:50 AM11/23/11
to sh...@googlegroups.com
PS:有的android手机上也用这东西呵呵。至少看到过LG的

2011/11/23 david pu <pulq...@gmail.com>:

du yang

unread,
Nov 23, 2011, 4:27:34 AM11/23/11
to sh...@googlegroups.com
我的机器还是奔4,2004年买的,还在用,跑firefox或者chromium没有一点压力;-)

因为我没有装Gnome/KDE桌面,我知道他们是内存杀手。

现在开机主要运行了不少后台进程,内存大概占用400M左右,我记得以前没有开这
些后台进程的时候开机内存占用经常在100多M。

On Tuesday 11/22/11 08:23:30 CST, Jeova Sanctus Unus wrote:
> 老机器换内存伤不起啊。我觉得可以换浏览器解决
>
> 在 2011-11-22 上午8:00,"wang jl" <yogo...@gmail.com>写道:
>
> 2G哪儿够用,chrome和firefox都是内存杀手,我笔记本3G内存,以前一直是勉强够用
> 的状态,最近升级FF8和chrome15以后,经常用到将近1G的swap,慢得没法。
> 就在等三星30nm的黑条出了马上去升级,已经忍无可忍了。
>
> 2011/11/22 Lu Yiguang <lorenzo.d...@gmail.com>:
> > 话说。。以前还真没看到swap有被使用过。。
> >
> > 2011/11/22 Chaos Eternal <chaose...@shlug.org>
> >>
> >> 你这种情况可以用compressed mem as swap
> >>
> >> http://code.google.com/p/compcache/
> >>
> >>
> >> 2011/11/21 Gene Wu <gen...@gmail.com>:
> >> > 我的机器就没有SWAP原因多种:
> >> >
> >> > 机器是纯SSD只有60G,SWAP会磨损,而且占用空间,降低SSD效率
> >> > 4G内存一般够用,不是服务器,发现没了,就重启好了
> >> > SSD不怎么需要hibernate,你直接standby或者reboot也不需要多少时间
> >> >
> >> > 我觉得SWAP得具体问题具体来看,自己得有数
> >> >
> >> > On Nov 21, 11:32 am, Kermit Mei <kermit....@gmail.com> wrote:

> >> >> 在 2011年11月21日上午10:23,Marlon Yao <yaolei...@gmail.com>写道:
> >> >>
> >> >> > 2G最好装32位,64位只快那么一点,但是内存占用却多不少,现在2G内存已
> 经太少。
> >> >>
> >> >> >
> >> >> > swap要开,物理内存加上swap内存是所有进程能够使用的内存上限,开得进
> 程多了,吃掉所有内存,你的机子就挂了。当可用物理内存很小时,内核分配内存的
> 效
> >> >> > 率也会大大降低,将swap打开,内核可以将暂时不用的内存换出到磁盘中,
> 增加内存利用效率。
> >> >>
> >> >> > 笔记本最好都开swap,不开就无法suspend to disk,swap最好稍大于物理内
> 存。
> >> >>
> >> >> 我切到64bit 后,显卡的渲染明显比以前强多了。现在是6G内存,开了16G的
> Swap(给8G内存预留的)。
> >> >> 内存都那么大了,还在乎一点儿硬盘么。
> >> >>
> >> >> 我搜了下,swap的主要影响有三:
> >> >> 1. 首先是睡眠问题,没swap就无法睡眠;
> >> >> 2. 据称内核调度算法和内存分配策略也会受到swap的影响;
> >> >> 3. 防止内存上限时出现假死状况。
> >> >>
> >> >> 总之,swap还是加上为好,内存都那么大了,还在乎一些硬盘空间么?
> >> >>
> >> >> B.R
> >> >> Kermit
> >
> >
>

--
以势服人口,以理服人心。
―《谚语》

signature.asc

Shell Xu

unread,
Nov 23, 2011, 8:24:41 AM11/23/11
to sh...@googlegroups.com

我用atom n270 1g内存的上网本跑过firefox chrome。体验是基本没问题,常规chrome快一点。但是页面一多,chrome就不大正常,firefox还没事。
硬盘是ssd的,所以特意关了swap,还用tmpfs做了tmp。但是大点的应用就不够用了,还是8g的台式机给力,哪怕切分个4g跑虚拟机,速度也完全没法比。

From P81HD

du yang

unread,
Nov 23, 2011, 9:23:59 AM11/23/11
to sh...@googlegroups.com
我机器虚拟机只分了256M内存,跑稍微大一点的程序很慢,而且我用的一些程序好
像都没做过性能测试,跑久了就很慢,内存吃的也越来越多。

8G,梦想啊~ 但老机器又舍不得扔..

--
临江仙·滚滚长江东逝水--杨慎
滚滚长江东逝水,浪花淘尽英雄。
是非成败转头空。青山依旧在,几度夕阳红。
白发渔樵江渚上,惯看秋月春风。
一壶浊酒喜相逢。古今多少事,都付笑谈中。

signature.asc

wang jl

unread,
Nov 23, 2011, 9:54:48 AM11/23/11
to sh...@googlegroups.com
我虽然装了gnome,不过只用了gnome的电源管理、屏保和主题三个进程而已,不可能是这个问题......
个人观察,就是ff和chrome很夸张的吃内存而已,两个浏览器一关,内存占用只有两三百兆

2011/11/23 du yang <duya...@gmail.com>:

> --《谚语》
>

小马xiaoma

unread,
Nov 23, 2011, 9:32:48 PM11/23/11
to sh...@googlegroups.com
8G+SSD+i5,也没觉得有多快。作为桌面的话,一般CPU占用也就20%以下。

2011/11/23 wang jl <yogo...@gmail.com>

姚 飞

unread,
Nov 23, 2011, 11:37:14 PM11/23/11
to sh...@googlegroups.com
难道连个基本的性能测试常识都没有嘛?不会自己看看/proc/meminfo 和 vmstat ?

在 2011-11-21,上午9:28, 大熊 写道:

> 本子装的arch 64位,平时用的桌面是kde
>
> 昨天试着把swap去掉了,粗粗跑起来没什么大碍。
>
> 我的本子主要使用来上网和看片子,swap还有必要吗?
>
> --
> 立志在女儿把我搞崩溃前把她养大:(

姚 飞

unread,
Nov 23, 2011, 11:37:14 PM11/23/11
to sh...@googlegroups.com

大熊

unread,
Nov 24, 2011, 7:36:18 AM11/24/11
to sh...@googlegroups.com


在 2011年11月24日 下午12:37,姚 飞 <yaof...@gmail.com>写道:
难道连个基本的性能测试常识都没有嘛?不会自己看看/proc/meminfo 和 vmstat ?

见笑了,确实没这个常识。您说的这俩个我还不知道,有空google一下去
 

在 2011-11-21,上午9:28, 大熊 写道:

> 本子装的arch 64位,平时用的桌面是kde
>
> 昨天试着把swap去掉了,粗粗跑起来没什么大碍。
>
> 我的本子主要使用来上网和看片子,swap还有必要吗?
>
> --
> 立志在女儿把我搞崩溃前把她养大:(




--
立志在女儿把我搞崩溃前把她养大:(

葛豪武

unread,
Nov 25, 2011, 11:14:22 AM11/25/11
to sh...@googlegroups.com
6G内存用户表示,SWAP不仅仅当内存不足时才使用的

--
http://www.7axu.com/blog/

Reply all
Reply to author
Forward
0 new messages