Paul Sonier Asked: 2009-05-08 11:03:43 +0800 CST2009-05-08 11:03:43 +0800 CST 2009-05-08 11:03:43 +0800 CST 最适合与 Linux / SSD 一起使用的日志结构文件系统? 772 随着日志结构文件系统的发展和(相对)便宜的 SSD 的引入,在带有 SSD 驱动器的 Linux 上使用日志结构文件系统是否有最佳选择? linux filesystems ssd 6 个回答 Voted cstamas 2009-06-02T12:56:58+08:002009-06-02T12:56:58+08:00 似乎答案是使用与普通磁盘一起使用的文件系统。 Linus 似乎支持这个想法。 请参阅Theodore Ts'o 关于此的文章。 在他的另一篇博客文章中,他写了如何与 ssd 的擦除块大小对齐。 在我看来,现代 SSD 足够聪明,你不应该在意。我选择的文件系统是 XFS 顺便说一句。 有两个挂载选项:relatime,noatime,可用于减少磁盘写入,但会以修改 posix 语义为代价。减少磁盘写入被认为是一个好主意,SSD 的Theodore Ts'o就这个问题做了一些基准测试。 Best Answer pgs 2009-06-05T08:09:17+08:002009-06-05T08:09:17+08:00 NILFS2已合并到当前的开发内核中,并将在内核 2.6.30 中可用(如果您不耐烦,可以运行 -rc 内核)。它显然在 SSD 上表现得非常好。 与最近合并到内核中的任何内容一样,您必须自己决定稳定性和成熟度。 mlp 2009-05-24T05:13:02+08:002009-05-24T05:13:02+08:00 我已经看到它表明 ext3 的日志记录在闪存驱动器上既不理想(强加额外写入)也不是特别有用(无论如何写入速度很快),因此 ext2 是两者中的首选。 Piotr Gabryjeluk 2009-07-21T06:37:27+08:002009-07-21T06:37:27+08:00 btrfs -o ssd 怎么样? Chopper3 2009-05-08T13:33:01+08:002009-05-08T13:33:01+08:00 考虑YAFFS carlito 2009-05-23T19:22:55+08:002009-05-23T19:22:55+08:00 老实说,没有针对 SSD 优化的成熟文件系统。使用其他文件系统。
似乎答案是使用与普通磁盘一起使用的文件系统。
Linus 似乎支持这个想法。
请参阅Theodore Ts'o 关于此的文章。
在他的另一篇博客文章中,他写了如何与 ssd 的擦除块大小对齐。
在我看来,现代 SSD 足够聪明,你不应该在意。我选择的文件系统是 XFS 顺便说一句。
有两个挂载选项:relatime,noatime,可用于减少磁盘写入,但会以修改 posix 语义为代价。减少磁盘写入被认为是一个好主意,SSD 的Theodore Ts'o就这个问题做了一些基准测试。
NILFS2已合并到当前的开发内核中,并将在内核 2.6.30 中可用(如果您不耐烦,可以运行 -rc 内核)。它显然在 SSD 上表现得非常好。
与最近合并到内核中的任何内容一样,您必须自己决定稳定性和成熟度。
我已经看到它表明 ext3 的日志记录在闪存驱动器上既不理想(强加额外写入)也不是特别有用(无论如何写入速度很快),因此 ext2 是两者中的首选。
btrfs -o ssd 怎么样?
考虑YAFFS
老实说,没有针对 SSD 优化的成熟文件系统。使用其他文件系统。