LinuxSir.cn,穿越时空的Linuxsir!

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

Linux下有支持硬盘压缩的文件系统吗?

[复制链接]
发表于 2009-1-5 20:42:23 | 显示全部楼层 |阅读模式
在NTFS上可以选择"压缩驱动器以节约磁盘空间", 这样放到磁盘上的文件就会被以压缩格式存放, 使得硬盘上可以放下更多的东西, 而读写时的压缩解压对应用程序都是透明的, 不知道Linux下是否有等价的解决方案?
我硬盘上主要放的是csv格式数据文件, 在NTFS下使用硬盘压缩, 大概有10倍的压缩率, 在100G的硬盘上能放下1000G的文件, 换到Linux的话就没法搞了
发表于 2009-1-6 10:38:02 | 显示全部楼层
如果不修改数据,倒是可以用 squashfs,别的就不清楚了。
回复 支持 反对

使用道具 举报

发表于 2009-1-6 12:13:42 | 显示全部楼层
reiserfs 中支持尾文件压缩, reiserfs4 则貌似支持一般意义上的内容压缩.

另外嵌入式中常用的 jffs2 也是支持压缩的.

如果是只读的, 那就多了, squashfs 是非常推荐的一个.

不过楼主提到 ntfs 能达到 10% 的压缩比, 这个, 谁来解释一下, 有点夸张的说.
回复 支持 反对

使用道具 举报

发表于 2009-1-6 17:57:40 | 显示全部楼层
cvs是文本格式,压缩比当然大,放入电影的话,效果的大打折扣了。
NTFS的压缩可以理解成系统维护着一堆自动解压的zip文件(举例而已,当然实际算法可能不是zip的)。
回复 支持 反对

使用道具 举报

发表于 2009-1-6 20:43:10 | 显示全部楼层
reiser4具有压缩功能,选择不同的算法可以获得不同的压缩率。

ntfs的压缩应该不是自动解压这么简单。使用被压缩文件几乎没有性能上的损失!
回复 支持 反对

使用道具 举报

发表于 2009-1-8 15:28:14 | 显示全部楼层
楼主的帖子说的太好了!!!!!!!!!!!!!!!!!
zeyaseoluntanpaxxz
张茵
玖龙纸业
马明哲
中国平安
玖龙纸业
张茵
玖龙
玖龙纸业
张茵
玖龙纸业  
龙大集团
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-11 21:19:45 | 显示全部楼层
ntfs的硬盘压缩确实做得很不错, 性能上几乎没有损失. 读写文件的时候CPU占用也很低.
*nix下自带压缩的文件系统主要是reser4和zfs, 可惜linux下不能用zfs, 现在正考虑是去试reiser4还是干脆换opensolaris/freebsd, 犹豫中...
回复 支持 反对

使用道具 举报

发表于 2009-1-19 15:15:26 | 显示全部楼层
ntfs开启压缩会出现不少问题。。到现在为止都没用过这个。
回复 支持 反对

使用道具 举报

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

本版积分规则

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