• 什么是文件系统?


    文件系统是操作系统用于明确磁盘或分区上的文件的方法和数据结构;即在磁盘上组织文件的方法。也指用于存储文件的磁盘或分区,或文件系统种类。

    文件系统是对应硬盘的分区的,而不是整个硬盘,不管是硬盘只有一个分区,还是几个分区,不同的分区可以有着不同的文件系统!

    而NTFS,FAT32,FAT16还有更早的FAT等等都是文件系统,它们都有着什么区别呢?

    表四 NTFS和FAT文件系统的比较
    比较项 NTFS FAT16 FAT32
    操作系统兼容性 一 台运行Windows 2000或Windows XP Professional的机器可以访问NTFS分区上的文件。一台运行Windows NT 4.0(SP4或更高版本) 的机器可以访问该分区上的文件,但一些NTFS功能,例如磁盘配额就不可用了。其他操作系统不能访问。 MSDOS、Windows的所有版本、Windows NT、Windows XP Professional、OS/2都可以访问。 只有在Windows 95 OSR2、Windows 98、Windows Me、Windows 2000以及Windows XP Professional下可以访问。
    卷大小 推荐最小卷容量大约是10MB。

    推荐实际最大卷容量是2TB。

    您也可以使用更大的容量。

    不能在软盘上使用。
    卷最大为4GB。不能在软盘上使用。 卷大小从512MB到2TB。

    在Windows XP Professional下,一个FAT32卷最大只能被格式化到32GB。 

    不能在软盘上使用。
    文件大小 最大文件尺寸是16TB减去64KB(244减去64KB)。 最大文件尺寸为4GB。 最大文件尺寸为4GB。
    每卷文件数 4,294,967,295 (232减1个文件)。 65,536 (216 个文件)。 大约4,194,304 (222个文件)。

          NTFS文件系统相比FAT32和FAT16最大优点在于持文件加密,另外一个优点就是能够很好的支持大硬盘,且硬盘分配单元非常小,从而减少了磁盘碎片的产生。NTFS更适合现今硬件配置(大硬盘)和操作系统(XP,Windows7),另外:NTFS文件系统相比FAT32具有更好的安全性,表现在对不同用户对不同文件/文件夹设置的访问权限上,而且CIH病毒在NTFS文件系统下是没有办法传播的!

          在运行Windows XP的计算机上,您可以在三种面向磁盘分区的不同文件系统NTFS、FAT32和FAT中加以选择。其中,推荐使用的NTFS文件系统,与FAT或FAT32相比,它具有更为强大的功能,并且包含Active Directory及其它重要安全特性所需的各项功能。另外只有选择NTFS作为文件系统,才可以使用诸如Active Directory和基于域的安全性之类特性。

    ,就是一种逻辑硬盘。这么说你可能很容易就想到分区,一个分区就可以构成一个逻辑硬盘。但是卷与分区最大的不同就是卷可以跨越物理硬盘。

    动态磁盘的5种卷:


    1、简单卷:构成单个物理磁盘空间的卷。它可以由磁盘上的单个区域或同一磁盘上连接在一起的多个区域组成,可以在同一磁盘内扩展简单卷。

    2、跨区卷:简单卷也可以扩展到其它的物理磁盘,这样由多个物理磁盘的空间组成的卷就称为跨区卷。简单卷和跨区卷都不属于RAID范畴。

    3、带区卷:以带区形式在两个或多个物理磁盘上存储数据的卷。带区卷上的数据被交替、平均(以带区形式)地分配给这些磁盘,带区卷是所有 Windows 2000 可用的卷中性能最佳的,但它不提供容错。如果带区卷上的任何一个磁盘数据损坏或磁盘故障,则整个卷上的数据都将丢失。带区卷可以看作硬件RAID中的 RAID0。

    4、镜像卷:在两个物理磁盘上复制数据的容错卷。它通过使用卷的副本(镜像)复制该卷中的信息来提供数据冗余,镜像总位于另一个磁盘上。如果其中一个物理 磁盘出现故障,则该故障磁盘上的数据将不可用,但是系统可以使用未受影响的磁盘继续操作。镜像卷可以看作硬件RAID中的 RAID1。

    5、RAID-5卷:具有数据和奇偶校验的容错卷,有时分布于三个或更多的物理磁盘,奇偶校验用于在阵列失效后重建数据。如果物理磁盘的某一部分失败,您 可以用余下的数据和奇偶校验信息重新创建磁盘上失败的那一部分上的数据。类似硬件RAID中的RAID5,在硬件IDE RAID中,RAID5是很少见的,通常在SCSI RAID卡和高档IDE RAID卡中才能提供,普通IDE RAID卡仅提供RAID0、RAID1和RAID0+1。

  • 相关阅读:
    开源.net 混淆器ConfuserEx介绍
    k8s删除namespace失败,状态Terminating解决方案
    java get all threadlocal from thread
    mysql查看索引的大小
    InnoDB一定会在索引中加上主键吗?
    全链路追踪traceId,ThreadLocal与ExecutorService
    redis 批量删除keys
    shell逐行读取excel并执行sql
    Is it possible to create @Around Aspect for feign.Client
    Spring Boot后台启动不打印nohup.out
  • 原文地址:https://www.cnblogs.com/PBDragon/p/3993122.html
Copyright © 2020-2023  润新知