本帖最后由 xxmvo 于 2013-6-1 13:14 编辑
E-350
8G内存
希捷2T*2 ZFS
系统:NAS4FREE
ZFS默认设置,SMB读一塌糊涂。过山车啊,一会高,一会底,60m-10m来回过山车。
打开loader.conf一看。原来如此。
附详细地址:cf/boot/loader.conf
增加几行:
#ZFS kernel tune
vm.kmem_size="7G"
vfs.zfs.arc_min="5G"
vfs.zfs.arc_max="6G"
vfs.zfs.prefetch_disable="0"
vfs.zfs.txg.synctime="2"
vfs.zfs.txg.timeout="6"
vfs.zfs.vdev.min_pending="1"
vfs.zfs.vdev.max_pending="1"
默认
vfs.zfs.prefetch_disable="1"
再测试速度,好看多了,也没过山车了。速度稳定70M。
结论:1.ZFS果然是内存杀手。出现另外一个问题,我是否需要SSD来加速?ZFS的SSD加速也是加速读。和内存加速读异曲同工。
2.硬盘太少,影响ZFS速度,若是2T*4速度会更快。
以上内容非原创,多方搜索,综合在一起的结果,欢迎探讨。
|