有趣的问题~
Quote:
File Size and Partition Size Limits
[ Entropy Forum ]
Geschrieben von / Written by Vagabund am 17. Januar 2004 16:35:55:
This is taken out from the microsoft knowledge base:
http://support.microsoft.com/default.aspx?scid=kb;en-us;93496 Windows NT
http://support.microsoft.com/default.aspx?scid=kb;en-us;314463 FAT32 on XP
http://support.microsoft.com/default.aspx?scid=kb;en-us;118335 FAT16 Win95
This article was previously published under Q93496
Windows NT 3.1, 3.5, 3.51, or Windows NT 4.0 Upgrade
The following table contains the partition and file size limitations of the various file system formats under Windows NT:
.
File System Max. Partition Size Max. File Size
--------------------------------------------------
FAT 2^32 2^32
HPFS 2^41 2^32
NTFS 2^64 2^64
.
.
NOTE: 2^32 bytes equals 4 gigabytes, 2^41 bytes equals 2,048 gigabytes, and 2^64 bytes equals 16 exabytes (or 18,446,744,073,709,551,616 bytes).
Windows NT 4.0 Clean Installation
.
File System Max. Partition Size Max. File Size
--------------------------------------------------
FAT 2^32 2^32
NTFS 2^64 2^64
.
.
Windows 2000
.
File System Max. Partition Size Max. File Size
--------------------------------------------------
FAT 2^32 2^32
NTFS 2^64 2^64
FAT32 32 GB 2^32
.
... You cannot create a file larger than (2^32)-1 bytes (this is one byte less than 4 GB) on a FAT32 partition.
...
The max Filesize/Partition size on DOS-FAT (win95/98/ME) is 2GB, only Windows NT supports FAT with 4GB.
So, this would mean for our monolithic datastore ?
bye Vagabund
source: http://f27.parsimony.net/forum66166/messages/5610.htm
cf. http://www.google.com/search?q=fat32+%22max+file+size%22&ie=UTF-8&oe=UTF-8&hl=zh-CN&btnG=Google%E6%90%9C%E7%B4%A2&lr=lang_en
答案是(2^32)-1 = 4294967295 bytes,约等于4G
"(2^32)-1 = 4294967295"是拿google算的 ^^