zfs为什么不能直接编译进内核?
现在好像zfs只能作为内核模块来运行,没找到内核选项,是协议原因呢还是我自身的原因?好像Linux的协议不兼容CDDL协议,导致Linux使用ZFS时会遇到问题,但是好像BSD协议没问题吧。
-- 模块化是方向啊,优点多多 精减系统时模块要多做处理,不如单一的内核文件方便。 lsstarboy 发表于 2015-03-23 09:10 static/image/common/back.gif
精减系统时模块要多做处理,不如单一的内核文件方便。
sensei,请问直接编译进内核和调用内核模块有什么区别?
方便在哪儿?
回复 4# BSDtoy
精减系统复制文件要的是不仅是体积小,而且尽量减少操作步骤。
模块复制文件要处理,loader.conf也要处理,弄不好还要在rc.conf里面处理,漏一个环节都不行,编译进内核就不用考虑这些事情了。 并且像ipfw之类的更麻烦,模块默认直接禁用所有包,稍不留神就要跑机房。 本帖最后由 BSDtoy 于 2015-03-23 12:57 编辑
是不是可以理解为牺牲灵活性换取便利性
感觉sensei的需求偏嵌入式
需求不同,应该场景也不一样,就是羊和骆驼,各有各的优势。 我想知道在安装系统时为啥不能像UFS那样简单易用 回复 9# muwanqing_cu
10以后可以在安装时用zfs格式了,跟ufs差不多,只是多了一个选硬盘的步骤。
页:
[1]