首页 > 其他分享 >NTFS、exFAT、FAT32、Ext4文件系统的区别

NTFS、exFAT、FAT32、Ext4文件系统的区别

时间:2024-05-07 19:11:46浏览次数:26  
标签:1024 NTFS exFAT FAT32 文件系统 EB

V1.0 2024年5月7日 发布于博客园

NTFS、exFAT、FAT32、Ext4文件系统的区别

FAT(File Allocation Table)

FAT(File Allocation Table,文件分配表)是1977年微软为DOS开发的管理软盘的文件系统。

FAT文件系统的最早版本是FAT12,由于其管理的容量非常有限,后来又陆续开发了FAT16文件系统和FAT32文件系统。这里的阿拉伯数字表示数据地址的位数,位数越大,可以表示的空间也就越大。FAT32文件系统最大可以创建4GB的文件,所管理的空间最大为8TB。虽然FAT32文件系统已经做得比较大了,但是跟Linux下的几个动辄EB级的文件系统相比还是差很多。

后来微软又开发了一套新的文件系统,即exFAT文件系统。该文件系统主要是为了适应闪存介质而开发的,并且突破了FAT32文件系统对容量管理的限制,可以实现EB级容量管理

NTFS(New Technology File System)

NTFS(New Technology File System)是微软用于代替FAT文件系统的第二代文件系统,于1993年首次被引入操作系统中。

NTFS在容量方面有了很大的突破,整个文件系统可以管理16EB的空间,而单个文件大小可以达到256TB。除了容量的突破,NTFS还有很多现代文件系统的高级特性,如日志、压缩和加密等。

Ext4

第四代扩展文件系统(英语:Fourth extended filesystem,缩写为ext4)是Linux系统下的日志文件系统,是ext3文件系统的后继版本。

区别

NTFS exFAT FAT32 Ext4
最大单文件 256TB 16EB 4G 16TB
最大管理空间 16EB 128PB 8TB 1EB
最大文件名长度 255 个 Unicode 字符 255 个 Unicode 字符 255 个 Unicode 字符 255 个字符
主要平台 Windows Windows, macOS, Linux Windows, macOS, Linux Linux
备注 支持文件权限、加密和压缩 优化用于闪存驱动器和SD卡 较旧的系统兼容性好 支持大量的文件系统特性,如日志、扩展属性等

单位换算:1B=8b 1KB=1024B 1MB=1024KB 1GB=1024MB 1TB=1024GB ,1 PB = 1024 TB, 1 EB = 1024 PB ,1 ZB = 1024 EB, 1 YB = 1024 ZB

PB(Petabyte),1 PB = 1024 TB,按上例,可以存放100万部电影,人活到100岁也不到90万小时。

EB(Exabyte),1 EB = 1024 PB,相当于52.4万个2T硬盘,一个按300元计算,需要1.57亿人民币。

ZB(Zettabyte),1 ZB = 1024 EB,以 50MB/秒 的速度下载,需要71.4万年。

YB(Yottabyte),1 YB = 1024 ZB,据预测到2025年全球每天产生的数据量将达到491EB,可以存2135天,也就是5年多。目前,应该全球的数据(包括视频、图片)总和加起来都没有这么多...

参考资料

标签:1024,NTFS,exFAT,FAT32,文件系统,EB
From: https://www.cnblogs.com/zqingyang/p/18178171

相关文章

  • NTFS和FAT32区别介绍
      FAT32和NTFS是两种不同的文件系统,它们之间存在一些显著的差异。以下是它们之间的主要区别: 1. 支持的分区大小:  NTFS可以支持的分区(如果采用动态磁盘则称为卷)大小可以达到2TB(2048GB),而FAT32支持分区的大小最大为32GB(尽管FAT32文件系统可以支持的最大分区容量为2TB,但在Windo......
  • MFT(Master File Table,主文件表)是Windows操作系统中NTFS(New Technology File System,新
    MFT(MasterFileTable,主文件表)是Windows操作系统中NTFS(NewTechnologyFileSystem,新技术文件系统)的关键组成部分,用于存储文件和目录的元数据信息。MFT类似于Unix和Linux系统中的inode,但在实现上有所不同。MFT包含以下信息:文件和目录的属性:包括权限、所有者、创建时间、修......
  • Everything搜索非NTFS格式文件
    Everything是一款非常优秀的文件搜索软件,但是普通用户只是通过它来进行文件名的搜索。其实该软件还隐藏了很多的搜索功能,用户只要熟练的使用这些功能,就可以快速查询到自己需要的文件内容。搜索非NTFS格式文件Everything软件在默认情况下只能对NTFS格式的文件进行搜索,但是由于现......
  • linux 修复ntfs磁盘,安装和使用NTFSfix(安装Ntfs-3g),以在Linux上修复Windows硬盘驱动
    本文介绍在Linux系统中安装和使用NTFSfix(安装Ntfs-3g)的方法,支持Ubuntu、Debian、ArchLinux、Fedora、OpenSUSE,使用它可以在Linux上修复不工作的Windows硬盘驱动器。你是否有运行NTFS文件系统的dirtyWindows硬盘驱动器,遇到问题并且不想重新启动到Windows?如果是这样,别担心,使用......
  • NTFS和FAT32文件系统 及U盘FAT32转NTFS
    一、NTFS和FAT32文件系统区别NTFS(NewTechnologyFileSystem)和FAT32(FileAllocationTable32)是两种常见的文件系统,用于管理数据在计算机硬盘驱动器上的存储和组织。它们有几个重要的区别:文件大小限制:FAT32:最大文件大小限制为4GB。NTFS:支持最大文件大小为16TB到256TB(取决......
  • 在树莓派中下载ntfs-3g,编译,安装
    1、加源wget-O/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-7.repo2、安装yumupdate;yuminstallntfs3g首先,在你的Linux上安装一个NTFS-3G工具,下载地址:http://www.tuxera.com/community/ntfs-3g-download/ ;tar-xzfxxx.tar.gz    //......
  • Tuxera2023 NTFS for Mac下载,安装和序列号激活
    对于必须在Windows电脑和Mac电脑之间来回切换的Mac朋友来说,跨平台不兼容一直是一个巨大的障碍,尤其是当我们需要使用NTFS格式的硬盘在Windows和macOS之间共享文件时。因为Mac默认不支持写入NTFS磁盘。为了解决这一问题,很多朋友会选择很便捷的方法——使用专业的NTFSforMac读......
  • Linux挂载NTFS格式硬盘后为只读的解决办法
    在Linux中正确处理从Windows系统拿来的硬盘从Windows系统拿下来的硬盘,放在Linux系统中以后,有时候它为只读,无法进行写入的操作。虽然这两个文件系统是不同的,但在一些Linux系统中,比如Ubuntu,已经最大限度地兼容了NTFS格式硬盘。硬盘换了系统之后变成只读的主要原因是,硬盘中隐藏的分......
  • Linux下载编译ntfs-3g、安装移植、挂载ntfs格式的U盘
    目录前言1、NTFS-3G 简要说明2、NTFS-3G工具安装2.1离线下载ntfs-3g2.2在线下载ntfs-3g(推荐优先) 2.3解压安装ntfs-3g3、NTFS-3G工具移植到文件系统(rootfs)4、NTFS-3G工具挂载 4.1 查看U盘盘符4.2 U盘挂载 5、NTFS-3G源码编译报错问题记录5.1问题1:参......
  • 更改在EXT2/EXT3/EXT4/NTFS/reiserFS/exFAT和Swap上的分区标签名称
    Linux如何更改硬盘盘符?(linux更改硬盘盘符)硬盘盘符可用于唯一标识硬盘,在Linux系统中,硬盘盘符通常以/dev/sda这样的形式出现。然而,在某些情况下,需要更改硬盘盘符以满足应用程序或存储设备的需要。本文将介绍如何在Linux系统中更改硬盘盘符。步骤一:了解硬盘盘符在Linux系统......