LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1199|回复: 0

看起来"很美好"的zfs-fuse

[复制链接]
发表于 2010-8-20 18:26:18 | 显示全部楼层 |阅读模式
opensolaris 的zfs 的各项feature想必大家都很喜欢,我手痒痒,忍不住装上了zfs-fuse。

   刚装上最开始一段时间,还是很爽的,设定压缩、deduplication、snapshot、pool。。。。。。“功能”很强大。

   我把portage目录都放在了zfs pool里(gzip9,deduplication),又在pool里建了一个tvshow分区 存放美剧(无压缩,无deduplication),一个polipo分区 作为polipo cache目录(gzip9,deduplication)。问题来了,eix/emerge 速度比原来慢2倍以上(原来portage是放在squashfs+aufs的文件系统里),如果同时通过polipo的浏览器浏览网页,浏览器会卡。如果开transmission下美剧,整个系统时不时会有点卡。并非是cpu占用率过高, 而是zfs-fuse频繁对磁盘进行I/O操作造成的。

    我把下载下来的snes 17G多的roms放到了zfs分区中,启用了压缩和deduplication,结果分区大小有10G。。。。。。我把snes roms又用cromfs作成了只读fs,大小2G。这倒不能说明zfs-fuse差,毕竟一个是gzip压缩算法,一个是lzma。
    fuse-zfs的问题是:当我destroy了roms这个zfs分区后,本应还我10G空间,结果只还给我5G左右!!没精力阅读fuse-zfs的源代码,不知道究竟是怎么实现这么神奇的效果的。。。。。
     对于个人用途,lessfs完全可以替代zfs,我把polipo的cache从zfs挪到了lessfs里,速度上去了和内存占用下来了,磁盘读写也没zfs-fuse那么“凶猛”了。

     等过一阵子再添一块硬盘,就彻底跟zfs-fuse说拜拜。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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