LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
123
返回列表 发新帖
楼主: archenemy

ZFS 没有进入 Linux 内核是不是因为其授权方式和 GNU 不兼容?

[复制链接]
发表于 2010-3-8 16:29:06 | 显示全部楼层
Post by 聚焦深空;2073696
越说错越远。
文件系统 和 分区 是两个概念。
ZFS 带来的优势有时也是缺点,比如想彻底抹掉某些数据。
靠文件系统提供备份,不可靠,传统备份方式还是必须的。

ext3/ext4 并不浪费空间,10% 是误解,您用 root 用户试试,且可调节。
日志文件系统均需部分空间存储日志。
日志文件系统均有掉电问题,均会丢数据,但会保持文件系统一致性,保证能回到掉电前状态。

对普通用户来说,各种文件系统并没有明显差异。
真正该考虑的是稳定、易用、易维护,d00m3d 兄做法才是正道。
个人 / 文件系统也一直保持 ext3,暂时没有升级必要。




  ext3 的确会浪费掉许多磁盘空间,就算将它默认的 5% 保留值改成 0%, 还是会损失掉一定比例的空间。在分区很大的时候,那部分空间还是很可观的,浪费得挺心疼的。

  不过在 Linux 下还是 ext3 好,它的可靠性高。修复工具也多。
回复 支持 反对

使用道具 举报

发表于 2010-3-8 16:34:36 | 显示全部楼层
Post by archenemy;2073716
想问问 ext3 调节的具体方式,一直不知道。

个人观点,JFS 和 XFS 即便是家用也比 EXT3 强不少。




在建立文件系统时,给 mkfs.ext3 传递参数        -m 0 即可将保留值改为零。

对于已有的文件系统,用 tune2fs -m 0 或者 tune2fs -r <Block_Count> 调整。

不过即便这样, ext3 文件系统依然要浪费掉许多磁盘空间。
回复 支持 反对

使用道具 举报

发表于 2010-3-8 16:38:55 | 显示全部楼层
Post by ch_fb;2073779
说实在的,ntfs 还是最好用。



深有同感。我没用过 Windows NT 4, 但用过很长时间的 Windows 2000. 在 Windows 2000 时代, NTFS 就已经非常优秀了,无论是性能,还是安全性、健壮性、磁盘利用率都很高。
回复 支持 反对

使用道具 举报

发表于 2010-3-8 20:36:58 | 显示全部楼层
楼上兄台,您的误解也满深的。

您有没有想过日志文件系统的日志放什么地方?
ext3/ext4 也可选择较省空间的方式记录日志,默认为 root 保留的空间是为了提高系统安全性。
如果您愿意,总可以找到合适的配置方式。

您对 XFS 掉电测试不太令人信服:您很有可能是强行拔掉然后直接插上,这种方式和掉电是两回事。
日志文件系统在非物理介质损坏情况下最多 fsck 下即可重新挂载。

针对日志文件系统 www.phoronix.com 有专业测试结果,只是这些东东对普通用户无多大参考价值。
下面这篇《Linux 日志文件系统剖析》可以简单看看
http://www.ibm.com/developerwork ... naling-filesystems/
回复 支持 反对

使用道具 举报

发表于 2010-10-13 03:55:37 | 显示全部楼层
赞同archenemy。

我的Linux系统安装在移动硬盘上,所有 Linux 分区(16G的/分区,220G的/home分区,1G的/boot分区)全都是XFS格式的,平常插着移动硬盘USB-HDD启动。

XFS 确实相当强大,试过多次正在读写数据时候直接拔掉USB线,插回去重新开机USB启动进移动硬盘上的 Linux 系统,连 fsck 都不用直接进,一切如常,没有任何文件损坏或丢失。所以我对 XFS 很放心,只用 XFS。
回复 支持 反对

使用道具 举报

发表于 2010-10-13 09:43:31 | 显示全部楼层
一直想用FreeBSD,就差一个硬盘了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表