红联Linux门户
Linux帮助

FreeBSD的不足

发布时间:2006-11-21 09:29:18来源:红联作者:fengmayi1
  与服务器领域的应用不同,在桌面应用上,Linux占有绝对份额上的优势(仅相对BSD来说,Linux不管是对Win还是对MAC都完全处于下风)。所有最新的桌面应用软件一定是先在Linux上出现、在3D加速和声卡的支持方面,Linux也比BSD走在了前面。随着2.4版本内核的临近, Linux在这块地盘上还是会继续保持它的优势地位。
  我对FreeBSD采用的UFS文件系统并不喜欢,虽然UFS相对Linux的ext2文件系统来说更健壮,但是付出的代价是那个另人昏昏欲睡的龟速。现在也有一个UFS文件系统的扩展叫“soft update”,它是把小块的IO操作聚合成大的文件块后再写入物理硬盘以提高文件系统的速度,就算“soft update”这套机制大幅提高了UFS文件系统的性能,我也没法就说在所有方面的比较中UFS都比ext2优秀。当然,UFS和“soft update”更加可靠,FreeBSD也可能会在文件系统的战争中击败Linux,但是请不要忘记,输给FreeBSD的仅仅只是现在的2.2版本或者更旧版本的Linux,这不代表将来也会。
  现在,我们把话题转变一下,我们比较的双方是现今的Linux 2.4版本、2.6版本和FreeBSD。Reiserfs(一个新的日志型文件系统)已经给我们带来了一阵惊喜,而Linux还有蓄势待发的ext3、 IBM的JFS和XFS文件系统,这些文件系统都在提供高可靠性的同时提供了优秀的性能。Reiserfs给了Linux在文件系统上超越FreeBSD 的一个契机,这也是我认为Linux 2.6版本会上演大逆转的原因,FreeBSD的传统强项在未来2.6内核面前可能会荡然无存。
文章评论

共有 1 条评论

  1. yangjun 于 2006-11-21 09:38:34发表:

    沙发,嘿嘿,第一次发帖就坐沙发!那就一个爽啊