linux文件系统类型全接触(个人收集原创)new

linux文件系统类型全接触(个人收集原创)new

ID:34375874

大小:471.14 KB

页数:17页

时间:2019-03-05

linux文件系统类型全接触(个人收集原创)new_第1页
linux文件系统类型全接触(个人收集原创)new_第2页
linux文件系统类型全接触(个人收集原创)new_第3页
linux文件系统类型全接触(个人收集原创)new_第4页
linux文件系统类型全接触(个人收集原创)new_第5页
资源描述:

《linux文件系统类型全接触(个人收集原创)new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Linux文件系统类型全接触(原创)--------------------------------------------------------------------------------Linux文件系统类型全接触随着Linux的不断发展,Linux所支持的文件系统类型也在迅速扩充。伴随着Linux2.4版本的发行,出现了大量的文件系统可能性,其中包括ReiserFS、XFS、JFS和其它文件系统。每一个不同版本的Linux所支持的文件系统类型种类都有所不同,如何知道自己的Linux发行版本的类型哪?可以这样操作:(以笔者使用的M

2、andrakeLinux8.2为例,)以超级用户权限登陆Linux,进入/Lib/modules/2.4.18-6mdk/kernel/fs目录执行命令(不同Linux发行版本的Fs目录有些不同你可以用查找FS文件夹的方法找到它):#lsMandrakeLinux支持的文件系统类型/Lib/modules/2.4.18-6mdk/kernel/fs中查出当前系统所支持的文件系统种类。从图-1中可以看到笔者使用的MandrakeLinux8.2支持的文件系统非常多。Linux系统核心支持十多种文件系统类型:jfs、ReiserFS、ext、e

3、xt2、ext3、iso9660、xfs、minx、msdos、umsdos、Vfat、NTFS、Hpfs、Nfs、smb、sysv、proc等。这里我们对最常用的几个文件系统的发展情况和优缺点作详细介绍:ext、ext2、ext3、jsf、、xfs、ReiserFS。一、extext是第一个专门为Linux的文件系统类型,叫做扩展文件系统。它在1992年4月完成的。它为Linux的发展取得了重要作用。但是在性能和兼容性上存在许多缺陷。现在已经很少使用了。二、ext2ext2是为解决ext文件系统的缺陷而设计的可扩展的高性能的文件系统。又被

4、称为二级扩展文件系统。它是在1993年发布的,设计者是ReyCard。ext2是Linux文件系统类型中使用最多的格式。并且在速度和CPU利用率上较突出,是GNU/Linux系统中标准的文件系统,其特点为存取文件的性能极好,对于中小型的文件更显示出优势,这主要得利于其簇快取层的优良设计。Ext2可以支持256字节的长文件名,其单一文件大小与文件系统本身的容量上限与文件系统本身的簇大小有关,在一般常见的Intelx86兼容处理器的系统中,簇最大为4KB,则单一文件大小上限为2048GB,而文件系统的容量上限为6384GB。尽管Linux可以支

5、持种类繁多的文件系统,但是2000年以前几乎所有的Linux发行版都用ext2作为默认的文件系统。ext2的缺点:ext2的设计者主要考虑的是文件系统性能方面的问题。ext2在写入文件内容的同时并没有同时写入文件的meta-data(和文件有关的信息,例如:权限、所有者以及创建和访问时间)。换句话说,Linux先写入文件的内容,然后等到有空的时候才写入文件的meta-data。这样若出现写入文件内容之后但在写入文件的meta-data之前系统突然断电,就可能造成在文件系统就会处于不一致的状态。在一个有大量文件操作的系统中出现这种情况会导致很

6、严重的后果。另外但由于目前核心2.4所能使用的单一分割区最大只有2048GB,尽管文件系统的容量上限为6384G但是实际上能使用的文件系统容量最多也只有2048GB。三、ext3ext3是由开放资源社区开发的日志文件系统,主要开发人员是Stephentweedie。ext3被设计成是ext2的升级版本,尽可能地方便用户从ext2fs向ext3fs迁移。ext3在ext2的基础上加入了记录元数据的日志功能,努力保持向前和向后的兼容性。这个文件系统被称为ext2的下一个版本。也就是在保有目前ext2的格式之下再加上日志功能。ext3是一种日志式

7、文件系统。日志式文件系统的优越性在于:由于文件系统都有快取层参与运作,如不使用时必须将文件系统卸下,以便将快取层的资料写回磁盘中。因此每当系统要关机时,必须将其所有的文件系统全部卸下后才能进行关机。如果在文件系统尚未卸下前就关机(如停电)时,下次重开机后会造成文件系统的资料不一致,故这时必须做文件系统的重整工作,将不一致与错误的地方修复。然而,此一重整的工作是相当耗时的,特别是容量大的文件系统,而且也不能百分之百保证所有的资料都不会流失。故这在大型的伺服器上可能会造成问题。ext3的缺点:其最大的缺点是没有现代文件系统所具有的能提高文件数据

8、处理速度和解压的高性能,另外使用ext3文件系统时要注意硬盘限额问题,在这个问题解决之前,不推荐在重要的企业应用上采用ext3+diskquota(磁盘配额)。四、jsfjsf提

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。