文件系统

Posted smallandgig

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件系统相关的知识,希望对你有一定的参考价值。

文件系统:文件系统是对存储设备的空间进行组织和分配,主要负责为用户建立文件,读取,修改,转存文件,控制文件

一.FAT

FAT16支持的分区最大为2GB,我们知道计算机将信息保存在硬盘上称为簇中,使用的簇越小,保存的信息的效率就越高,FAT16的情况下分区簇很大,势必造成了浪费,效率就越低,势必造成空间的浪费,随着计算机硬件和应用的不断提高,FAT16文件系统已不能满足系统系统要求,推出了增强的文件系统FAT32

二.FAT32

FAT32相比FAT16最大的优点是可以支持的磁盘的大小32GB,不能支持512mb的分区

FAT16的分区的簇大小为32kb,而FAT32分区的簇的大小为4kb,这样FAT32就比FAT16的存储效率要高

三.NTFS

NTFS是一个基于安全性的文件系统,它是建立在保护文件和目录数基础上,同事节省了存储资源。

1.NTFS是一个可恢复的文件系统,在NTFS上用户很少运行磁盘恢复程序。

2.NTSF可以支持MBR分区最大可以达到2TB

3.NTFS支持对分区,文件和文件的压缩

4.在NTFS分区上,可以为共享资源

5.NTFS可以对磁盘配额的管理

CDFS:CDFS是大部分的光驱的文件系统,只有小部分光盘使用其它的文件系统,这些文件系统只能在CD-R或CD-RW上读取

四.EXT2

EXT是GUN/Linux系统中标准的文件系统,其特点为存储文件的性能极好,主要利于簇快取层

EXT3是一种日志式文件系统是对于ext2系统的扩展兼容ext2,它能在整个磁盘完成记录记录在某个区域上可以回溯

五.EXT4

EXT4是EXT3的改进版,修改了EXT3中部分重要数据的结构,不像EXT3对EXT2那样只增加了日志系统,EXT4可以提供更加的性能和可靠性

1.与EXT3兼容,可以从EXT3在线迁移EXT4中,原有的EXT3结构保存,EXT4用于新数据,整个文件系统EXT4所支持更大的容量

2.EXT3支持最大16TB文件系统和2TB文件,而EXT4支持1EB的文件系统,以及16TB的文件

3.无日志模式,日志总有开销,EXT4允许关闭日志

以上是关于文件系统的主要内容,如果未能解决你的问题,请参考以下文章

Linux文件系统的文件系统

Linux里面文件系统都有哪些?

常见的文件系统都有哪些?

Android 文件系统中添加文件及添加系统属性

docker联合文件系统

深究NTFS文件系统