|
发表于 2011-7-22 16:49:46
|
显示全部楼层
Post by darrenlee;2145177
@aeghi,,,你自己实际用用,测测,比较比较,,,再多口水也白扯,,,,squashfs+aufs这方法被使用在livecd和固件的情形比较多,,,用在桌面机比较少,,但只要用上了性能提升很可观,,,,刚才tar/dd简单测了一下.mozilla目录,,时间节省30%(这还不涉及到多线程),,,空间节省了50%,,,,这东西不止我一个人在这么玩儿,你前面不是说reiser4+lzo感觉优点卡么,,,那就把系统全换成ext4后把/usr squashfs+aufs了再试试卡不卡
说到这儿,,,突然想起来试试squashfs的xz和lzo压缩,,,发现我的sys-kernel/zen-sources-2.6.37_p20110325 里面居然只有lzma没有lzo选项..........但zen kernel git 的2.37.5却有lzo和xz选项,,,,,,,,这算什么事儿阿,,估计没人注意到吧????没办法,,,慢慢扒zen kernel的git吧,,,,,
日阿,,扒了1小时多了,才13%....
上面我无非在说两个问题,一是实现的好的话,透明压缩不会影响性能,二是透明压缩灵活性应该更好一些。没用任何要表明 squashfs 性能不好的意思。
单说读性能我当然不能奢望透明压缩可以跟 lzma 压缩的 read-only 档比。。。
不过对我这方式灵活性不够,我经常增减/更新package什么的,所以 /usr 变化很快,压缩一次代价也不小。透明压缩我可以随时开启/关闭/调整,squashfs 折腾一次就得等上一段时间。另外文件系统使用 snapshot 的话,真不知道 squashfs 应该怎么处理才能既保持性能又不浪费硬盘空间。。。
另外 portage 里最新的 zen 是 zen-sources-2.6.38_p20110510,你更新下试试 |
|