TranslateProject/translated/Choosing a Journaling File System.md
2013-09-30 17:35:50 +08:00

39 lines
2.5 KiB
Markdown

选择一个日志文件系统
================================================================================
通俗的说,一台计算机的文件系统就是是如何让一个存储设备作为一个磁盘驱动能够存储,检索,还有管理文件.文件系统需要跟踪的不仅是位文件本身和它们放置在存储设备上的位置,还有文件的存储信息.文件系统也存储每个文件的名字,把握如何在层次结构中组织文件,还有保持文件的元数据,比如文件的修改时间.
虽然有非常多得文件系统能够在linux上使用,但是大多数用户对文件系统的使用却很少留意.它们通常是被遗忘的朋友.选择使用什么样的文件系统根据情况来决定; 要考虑的相关因素包括兼容性,性能,还原能力,使用的介质,存储介质的大小和数量,特性,还有安全考虑.
日志文件系统是一种特殊类型的文件系统,它持续追踪文件,被称为日志.日志提供系统因异常终止时可能会出现不一致情况的修复.它通过追踪之前提交到主文件系统的更改.在计算机非正常关机的情况下,任何数据丢失都可被重建.因此,这种文件系统不太可能遭受破坏,并且带来了文件在线快速恢复.
为了提供一个在质量上有保证的可以使用的日志文件系统,我们已经编制出了一个最佳选择的列表.
现在,让我们讨论一下手边的日志文件系统。我们为每一个标题编制了自己的门户页面,其中提供一个完整的描述,深入分析其特点,并且加上相关资源的链接和评论.
- [ext3][1] 许多流行的Linux发行版默认的文件系统
- [XFS][2] 为高性能和大文件设计的文件系统
- [Btrfs][3] 校检复制写文件系统
- [ext4][4] 由ext3增加许多显著特性和扩展进化而来的文件系统
--------------------------------------------------------------------------------
via: http://www.linuxlinks.com/article/20130927180305497/JournalingFileSystems.html
本文由 [LCTT][] 原创翻译,[Linux中国][] 荣誉推出
译者:[flsf][] 校对:[校对者ID][]
[LCTT]:https://github.com/LCTT/TranslateProject
[Linux中国]:http://linux.cn/portal.php
[flsf]:http://linux.cn/space/flsf01
[校对者ID]:http://linux.cn/space/校对者ID
[1]:ftp://ftp.kernel.org/pub/linux/kernel/people/sct/ext3/
[2]:http://oss.sgi.com/projects/xfs/
[3]:http://btrfs.wiki.kernel.org/
[4]:https://ext4.wiki.kernel.org/index.php/Main_Page