建议ML使用文件做交换分区
虽然我没有看到过使用文件会比使用真正的分区慢多少,但可以大幅度简化用户安装时的郁闷。 还是分区好,至少不会被用户资料占用光。 单独的交换分区当然要比交换文件好许多了。Re: 建议ML使用文件做交换分区
虽然我没有看到过使用文件会比使用真正的分区慢多少,但可以大幅度简化用户安装时的郁闷。真的不会慢吗? 呵呵,偶说的是方便用户,省得不懂的用户再在分区上犯晕。
不论你用分区还是用文件都是磁盘操作,磁盘操作对CPU来说都是漫长的,使用文件只不过内核要多一次定位(文件操作),我不认为这点时间对系统来说有什么明显的影响。
系统使用分区做交换分区的原因是在服务器系统上磁盘损坏是不能容忍的,服务器上使用单独分区的目的是使用不同的磁盘来做缓存,减少某个磁盘损坏集体完蛋的事情发生。
我觉得微软和苹果认为单个磁盘的个人系统搞那么多分区没有什么意义,既然ML是针对个人用户的,就应该能透明的东西就透明。 对,我也觉得应该透明的跟windows差不多才行 我不同意!
我坚决反对! 我的原则是,UNIX/LINUX已经做得很好的地方,不必要再改动了。 那绝对不是个好主意,交换分区和交换文件的文件系统是不同的,交换分区是专门优化过的。再者,交换文件很难避免引入磁盘碎片。当你的内存较小的时候,使用带有磁盘碎片的交换文件性能降低是明显的。
windows 2000 的一种优化就是把页面文件移动到另外一个 IDE 接口的主硬盘的单独空白分区上,使之成为一个连续的固定大小文件。之所以是另一个 IDE 接口的主盘,是因为同一个 IDE 接口不能同时读写操作。
来这里的用户一般都是 win 下的老鸟,实在不该说出这样的话。 还是不要改的好,与其它linux系统保持一致
同意!
还是不要改的好,与其它linux系统保持一致同意! 还是不要改的好,与其它linux系统保持一致不如和那些出奇难用的 Unices 保持一致好了。。。
Magic 是面向终端用户的,不是么?新手通常会给 Linux 留一个分区,安装的时候你让他怎么不糊涂?
其实最好还是像 FreeBSD 那样,弄一个分区,里面自动分配……嘿嘿~~~ 还是不要改的好,与其它linux系统保持一致
不如和那些出奇难用的 Unices 保持一致好了。。。
Magic 是面向终端用户的,不是么?新手通常会给 Linux 留一个分区,安装的时候你让他怎么不糊涂?
其实最好还是像 FreeBSD 那样,弄一个分区,里面自动分配……嘿嘿~~~
你的思路有问题,这应该是安装程序的问题,通过策略可以解决自动划分 swap 问题。 嗯,然后每天接到 200 个电话询问:为什么我留了 5G 硬盘安装 Linux,最后 root 分区只有 4.5G …… 不要改吧! UNIX系统中交换分区的作用是相当大的, 如果改成文件的话. 不仅安全上没有保证, 而且会使系统性能大幅下降.