这是一个32 GB FAT32 USB拇指驱动器,似乎对我的13 GB iPhoto图库文件没有任何问题。我以为这种文件系统格式有4 GB的文件大小限制?
这是一个32 GB FAT32 USB拇指驱动器,似乎对我的13 GB iPhoto图库文件没有任何问题。我以为这种文件系统格式有4 GB的文件大小限制?
Answers:
每个文件限制为4GB 。
示例:
复制两个文件,每个文件的大小为3GB(总共6GB)可以正常工作。
复制单个6GB文件将失败。
在您的情况下,OS / X将iPhoto图库显示为单个文件,但实际上,它是一个包含许多文件的文件夹。(均小于4GB)。
是的,在FAT32上有一个文件大小限制,但是,每个文件4gb。
您的目录大小可能为50gb,但是任何一个文件都不能超过4gb。
FAT32
我认为,每个分区的最大容量为2 TB。
这取决于群集的大小文件的大小。在此处查看一下,在参考的支持文章中对它的描述如下:
Windows使用的所有文件系统都会根据群集大小(也称为分配单位大小)来组织硬盘。群集大小表示可用于保存文件的最小磁盘空间量。如果文件大小不等于群集大小的偶数倍,则必须使用额外的空间来保存文件(最多为群集大小的下一个倍数)。在典型的硬盘分区上,可以通过使用公式(群集大小)/ 2 *(文件数)来计算以这种方式丢失的平均空间量。
如果在格式化分区时未指定群集大小, 则会根据分区的大小选择默认值。选择这些默认值是为了减少丢失的空间并减少分区上发生的碎片。
但是,最大文件大小也取决于群集大小以及所选的扇区大小,因为文件大小的计算方式如下:
文件大小 =(群集数)*(每个群集的扇区)*(扇区大小)
和扇区大小通常是512个字节,但现在,我们有与数TB容量硬盘,它可以更大(例如,4 KB)。
尽管看起来这允许更大的文件,但是FAT32的设计规范指出文件不能超过4 GB,因此
最大文件大小 = 4294967296字节(4 GB)
该簇为FAT32系统的最大数目被限制为268 435 445,和一个簇不能超过64个KB,见这里。但是也有人说,不能使用大于32 KB的群集格式化Fat32。这意味着理论上最大分区大小为
最大部分。大小 = 268435445 * 32768字节= 8796092661760字节(8 TB)。
实际上,它比这要低,因为通常您没有32 KB群集。对于Fat32,默认群集大小取决于4 KB(236 MB-8 GB分区)和16 KB(16 GB-32 GB分区)之间的分区大小。
格式化分区时,可以影响最大分区大小。群集大小和/或扇区大小越大,分区可以越大。但是文件大小始终限制为4 GB。
笔记:
它不依赖于介质,可以像使用硬盘一样格式化具有更大扇区的记忆棒或SD卡。限制取决于读取分区的系统,例如,如果您使用的是数码相机,则它可能不支持PC上的每个扇区或群集大小。
尽管Microsoft已经停止了对大于32 GB的Fat32分区的支持,但是,如果您使用免费的第3方工具来格式化它们,则仍然可以创建和使用它们。Fat32仍被许多设备和许多操作系统(不仅限于Windows)使用,例如HDD记录器,摄像机等。