LinuxSir.cn,穿越时空的Linuxsir!

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

ArchLinux装在一个不太快的U盘上,该用什么文件系统?

[复制链接]
发表于 2010-5-19 15:34:25 | 显示全部楼层 |阅读模式
目前我的系统上有:
[php]
mkfs.bfs       mkfs.ext2      mkfs.ext4      mkfs.jfs       mkfs.msdos     mkfs.reiserfs  mkfs.xfs       mkfs.cramfs    mkfs.ext3      mkfs.ext4dev   mkfs.minix     mkfs.ntfs      mkfs.vfat
[/php]
哪个适合我这个8G的不太快的U盘呢??
发表于 2010-5-19 15:41:16 | 显示全部楼层
ext2...
回复 支持 反对

使用道具 举报

发表于 2010-5-19 16:58:23 | 显示全部楼层
貌似btrfs对闪存做过优化。
回复 支持 反对

使用道具 举报

发表于 2010-5-19 17:13:59 | 显示全部楼层
LogFS (2.6.34)
回复 支持 反对

使用道具 举报

发表于 2010-5-19 21:28:21 | 显示全部楼层
我用ext4关日志
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-19 23:10:44 | 显示全部楼层
Post by qiang_liu8183;2091130
我用ext4关日志


用tune2fs关闭日志?能够提高性能?
回复 支持 反对

使用道具 举报

发表于 2010-5-19 23:53:01 | 显示全部楼层
http://www.ibm.com/developerworks/cn/linux/l-cn-nilfs2/index.html
NILFS2 在闪存上具有更高的效率。

NILFS2 和 journal 日志文件系统的区别

Ext3 是一种 journaling file system;NILFS2 是一种 Log-Structured File system。如果您第一次看到这些术语往往以为是同一种技术。Journal 和 Log 在词典上似乎没有区别,都可以翻译为日志。Log 的来源是早期航海者用木头记录航海日志,Journal 则是教堂中每日的记事。到了现代英语中,似乎可以通用。

但实际上 Log Structured File System 和 Journaling File System 是两种不同的技术。之间的区别也非常简单:

Journal 文件系统保存在日志中的只有 metadata,而 Log-structure 文件系统则采用日志记录一切改动,包括 metadata 和数据。

Journal 文件系统的写操作是随机写,而 Log-Structure 文件系统则只追加写。
回复 支持 反对

使用道具 举报

发表于 2010-5-20 08:43:08 | 显示全部楼层
Post by 沈觅仁;2091153
用tune2fs关闭日志?能够提高性能?


实际上不是为了提高性能, 是为了保护优盘, 毕竟优盘是有擦写次数限制的
回复 支持 反对

使用道具 举报

发表于 2010-5-21 06:40:54 | 显示全部楼层
btrfs和nilfs2都是对SSD进行过优化的文件系统,LogFS是新鲜玩意儿,还没关注过。

SSD有读写次数限制,尽量减少不必要的读写操作,关journaling的意义就在此吧。
回复 支持 反对

使用道具 举报

发表于 2010-5-22 02:03:01 | 显示全部楼层
我试验过ext2 ext3 ext4 reasierfs这4个格式,发现是ext2最快
回复 支持 反对

使用道具 举报

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

本版积分规则

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