[分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
billbear
帖子: 3681
注册时间: 2008-05-03 23:42

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#31

帖子 billbear » 2009-02-14 20:55

按照这样的工作方式,我不反对让 windows 拥有读写 swap 的能力。
不过这个中间层应该会降低文件系统的读写效率。当然,这大概是可以被忽略的。
头像
cokekim
帖子: 30
注册时间: 2008-12-19 11:21

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#32

帖子 cokekim » 2009-02-15 19:04

留个脚印
:em09
Intel 酷睿2双核 T5670 1.8GHz 800MHz 2MB,Intel GM965,2G DDRII 800MHz,160GB,DVD-RW,NVIDIA GeForce 8400M GS
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#33

帖子 wangdu2002 » 2009-02-16 0:03

感谢Photor兄弟和Billbear兄弟的认真探讨!又收获了不少 :em11
希望二位老兄以后多多PK,让更多的兄弟能学习到更多的知识和有用技巧! :em03 :em02 :em05
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
头像
Mr.Dict
帖子: 109
注册时间: 2007-10-26 12:47

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#34

帖子 Mr.Dict » 2009-02-16 0:10

貌似有一定风险性啊。
头像
mymathersname
帖子: 2870
注册时间: 2008-09-18 23:40
系统: Ubuntu 15.04 x64
来自: Mars

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#35

帖子 mymathersname » 2009-02-16 2:04

学习了……不过算了,不想捣鼓了…… :em11
转移各位校内,百毒朋友,把目标转向twitter和facebook,别总看局域网的内容
其实从那么多的ubuntu发行版和fedora的各个发行版中,我们不难看出,linux的进步是惊人的,从长久的发展规律和更加深远的意义来看,linux桌面版与微软的距离在缩小,这是值得庆幸的……
ubuntu是半年还去偷情一次的初恋。fedora是一生挚爱的正室。debian是和正室同等地位的妾侍。rh/cent是用来偷窥的正室大姐姐。suse是一夜夫妻百二蚊。gentoo是有内涵的才女。arch是久闻其名不敢接触的怪叔叔。其余发行版,我是帝皇它们是屁民,无福宠幸。
头像
Fermat618
帖子: 728
注册时间: 2008-12-28 16:01

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#36

帖子 Fermat618 » 2010-07-29 16:00

看起来还不是很成熟,就不折腾了。我320G的硬盘,这点也省不了多少
爱因斯坦会弹钢琴
爱因斯坦会拉小提琴
爱因斯坦会骑自行车
头像
photor
论坛版主
帖子: 11004
注册时间: 2008-04-26 12:41

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#37

帖子 photor » 2010-07-29 21:49

Fermat618 写了:看起来还不是很成熟,就不折腾了。我320G的硬盘,这点也省不了多少
我500GB的硬盘,用了两年都没有问题,你说成不成熟? :em09
yunhai
帖子: 87
注册时间: 2008-12-12 16:13

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#38

帖子 yunhai » 2010-07-30 9:47

只要内存够大,pagefile.sys设到ramdisk上,swap用tmpfs。
休眠文件,2个系统肯定不能共用了,分2个。
头像
壹哥
帖子: 199
注册时间: 2008-01-02 17:26

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#39

帖子 壹哥 » 2010-07-30 10:15

yunhai 写了:只要内存够大,pagefile.sys设到ramdisk上,swap用tmpfs。
这句话不对啊,pagefile.sys swap的出现就是为了弥补内存不足的问题,怎么能不它们搞到内存上呢?
把tmp挂到内存上倒是有利的
哥每天阅贴无数,心已经麻木了!
哥回的不是贴,是寂寞!
yunhai
帖子: 87
注册时间: 2008-12-12 16:13

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#40

帖子 yunhai » 2010-07-30 10:20

壹哥 写了:
yunhai 写了:只要内存够大,pagefile.sys设到ramdisk上,swap用tmpfs。
这句话不对啊,pagefile.sys swap的出现就是为了弥补内存不足的问题,怎么能不它们搞到内存上呢?
把tmp挂到内存上倒是有利的
当内存足够时,pagefile.sys基本上用不到,也不是很有必要弄个分区放置。

比如我现在2G内存划1G出来作ramdisk,pagefile.sys大小设为92-999M,就放在ramdisk上。因为在ramdisk上不需要固定大小,不怕碎片。

swap我只划了一个200M的分区,以防万一有什么地方必需swap。其他的都用tmpfs。
头像
壹哥
帖子: 199
注册时间: 2008-01-02 17:26

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#41

帖子 壹哥 » 2010-07-30 10:35

yunhai 写了:
壹哥 写了:
yunhai 写了:只要内存够大,pagefile.sys设到ramdisk上,swap用tmpfs。
这句话不对啊,pagefile.sys swap的出现就是为了弥补内存不足的问题,怎么能不它们搞到内存上呢?
把tmp挂到内存上倒是有利的
当内存足够时,pagefile.sys基本上用不到,也不是很有必要弄个分区放置。

比如我现在2G内存划1G出来作ramdisk,pagefile.sys大小设为92-999M,就放在ramdisk上。因为在ramdisk上不需要固定大小,不怕碎片。

swap我只划了一个200M的分区,以防万一有什么地方必需swap。其他的都用tmpfs。
内存足够,linux系统可以不需要swap
内存足够,windows系统可以不需要pagefile.sys
ramdisk是在内存上划出一块来当硬盘使,
pagefile.sys是为了内存不够用是把一部分内存的数据移到硬盘上,腾出空间给别的程序,
既然内存充足,有必要把pagefile.sys放在ramdisk上吗,那反而占了更多的内存,

我们说搞ramdisk,是为了把临时目录挂在ramdisk,
比如linux下可以把/tmp挂到ramdisk,这样编译的时候可以大大加快速度,
因为是直接读写内存,而不是读写硬盘。
先分清楚swap跟tmp再说。
哥每天阅贴无数,心已经麻木了!
哥回的不是贴,是寂寞!
yunhai
帖子: 87
注册时间: 2008-12-12 16:13

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#42

帖子 yunhai » 2010-07-30 10:48

windows是不管你总内存够不够用的。在忙时会自动将某些后台占用的内存移到pagefile.sys里。你不用pagefile.sys它就不断地提醒你,打扰你,虚拟内存不足啥啥的。既然内存充足,还有必要用硬盘上的pagefile.sys吗?使用硬盘上的pagefile.sys只会影响速度。
windows下的内存和pagefile.sys我理解为是必然同时使用,而linux下的内存和swap是先后使用。
所以在windows下把pagefile.sys设到ramdisk上,是充分利用内存。而在linux下把swap指定为tmpfs上的固定大小文件是浪费内存,因为swap还可以人为增加,pagefile.sys是不能人为自由控制的。
yunhai
帖子: 87
注册时间: 2008-12-12 16:13

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#43

帖子 yunhai » 2010-07-30 10:50

tmpfs是想到ramdisk脱口而出,确实是偏题了呃 :em06
头像
cjxgm
帖子: 1952
注册时间: 2010-04-23 20:40
系统: Arch Linux
来自: 浙江·杭州
联系:

Re: [分享]装双系统的同学必看——Windows与Linux系统共享交换分区的方法

#44

帖子 cjxgm » 2010-08-17 11:34

7.8G Linux Swap的路过 :em06
snap.png
snap.png (5.92 KiB) 查看 3045 次
Clanjor Prods. | Develop for Developers. (C++, Lua) | 作曲编曲 | 实时渲染引擎
回复