打印

建议ML使用文件做交换分区

建议ML使用文件做交换分区

虽然我没有看到过使用文件会比使用真正的分区慢多少,但可以大幅度简化用户安装时的郁闷。

TOP

还是分区好,至少不会被用户资料占用光。

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

Re: 建议ML使用文件做交换分区

[quote:a7ed392d39="kakuyou"]虽然我没有看到过使用文件会比使用真正的分区慢多少,但可以大幅度简化用户安装时的郁闷。[/quote]
真的不会慢吗?
http://llc.linuxsky.org

TOP

呵呵,偶说的是方便用户,省得不懂的用户再在分区上犯晕。

不论你用分区还是用文件都是磁盘操作,磁盘操作对CPU来说都是漫长的,使用文件只不过内核要多一次定位(文件操作),我不认为这点时间对系统来说有什么明显的影响。

系统使用分区做交换分区的原因是在服务器系统上磁盘损坏是不能容忍的,服务器上使用单独分区的目的是使用不同的磁盘来做缓存,减少某个磁盘损坏集体完蛋的事情发生。

我觉得微软和苹果认为单个磁盘的个人系统搞那么多分区没有什么意义,既然ML是针对个人用户的,就应该能透明的东西就透明。

TOP

对,我也觉得应该透明的跟windows差不多才行
把水园金币制取消吧

TOP

我不同意!

我坚决反对!

TOP

我的原则是,UNIX/LINUX已经做得很好的地方,不必要再改动了。

TOP

那绝对不是个好主意,交换分区和交换文件的文件系统是不同的,交换分区是专门优化过的。再者,交换文件很难避免引入磁盘碎片。当你的内存较小的时候,使用带有磁盘碎片的交换文件性能降低是明显的。

windows 2000 的一种优化就是把页面文件移动到另外一个 IDE 接口的主硬盘的单独空白分区上,使之成为一个连续的固定大小文件。之所以是另一个 IDE 接口的主盘,是因为同一个 IDE 接口不能同时读写操作。

来这里的用户一般都是 win 下的老鸟,实在不该说出这样的话。

TOP

还是不要改的好,与其它linux系统保持一致

TOP

同意!

[quote:6f950cab48="Freeman25002003"]还是不要改的好,与其它linux系统保持一致[/quote]同意!
九月独登楼,衣衫褴褛。欲长啸,恐遭天嫉。抬望眼,萋萋衰草迷离。昨日繁华竟凋敝,感万物枯荣不易。仗剑持国,徒逞书生意气。苦笑忆当年,曾自诩,贫贱难移。年少击铗放歌去,流年易逝豪情异。时不利,空悲戚,来生当得用武地。思平生落魄经历,竟无语,真道是人生如戏。塞北秋重金风起,金风凝绝英雄气,英雄气短何为继。饮一杯,歌一曲,叹一声,知音难觅。

TOP

[quote:cc18ebaf57="Freeman25002003"]还是不要改的好,与其它linux系统保持一致[/quote]
不如和那些出奇难用的 Unices 保持一致好了。。。
Magic 是面向终端用户的,不是么?新手通常会给 Linux 留一个分区,安装的时候你让他怎么不糊涂?

其实最好还是像 FreeBSD 那样,弄一个分区,里面自动分配……嘿嘿~~~

TOP

[quote:1c6a52c735="wolf0403"][quote:1c6a52c735="Freeman25002003"]还是不要改的好,与其它linux系统保持一致[/quote]
不如和那些出奇难用的 Unices 保持一致好了。。。
Magic 是面向终端用户的,不是么?新手通常会给 Linux 留一个分区,安装的时候你让他怎么不糊涂?

其实最好还是像 FreeBSD 那样,弄一个分区,里面自动分配……嘿嘿~~~[/quote]
你的思路有问题,这应该是安装程序的问题,通过策略可以解决自动划分 swap 问题。

TOP

嗯,然后每天接到 200 个电话询问:为什么我留了 5G 硬盘安装 Linux,最后 root 分区只有 4.5G ……
OverlayFS and "Linux VFS Tour Unguided" http://sourceforge.net/projects/olfs
I provide the shit above AS IS without warranty of any kind...

TOP

不要改吧! UNIX系统中交换分区的作用是相当大的, 如果改成文件的话. 不仅安全上没有保证, 而且会使系统性能大幅下降.

TOP