上周PCEVA在直播活动中送出了金士顿牛年限量版64GB优盘,不知道获奖的玩家是否已经收到?大家在格式化大容量优盘的时候可能会发现无法选择FAT32格式,只能在NTFS和exFAT中二选一 。
文章插图
理论上FAT32文件系统可以管理高达16TB的容量,但实际上在Windows里只有低于32GB容量的分区才能选择格式化为FAT32,这个限制究竟从何而来?原来32GB限制和”640KB基本内存”一样,都是微软做出的、在当时看起来”已经足够用”的决定 。作出这一决定的前微软工程师Dave Plummer日前在自己的油管频道回忆了这一历史 。
文章插图
Plummer曾在微软工作13年 , 于2003年Vista系统发布前夕离开微软,他给Windows系统留下了大量遗产:最初的Windows任务管理器、系统自带的ZIP压缩解压功能、XP中自带的三维弹球小游戏都包含他写的代码 。今天要说的FAT32格式化容量限制也是源自Plummer当年将Windows 95 Shell移植到Windows NT时的一个决定 。
文章插图
【fat32格式怎么看 fat32格式怎么弄】在重新设计”格式化磁盘”功能的UI界面时,Plummer考虑了文件系统中的文件分配单元和空间效率问题:FAT32格式化32GB以上分区时需要使用32KB或更大的分配单元,这意味着即便是一个字节内容的文件,也会实际占用32KB甚至更多的磁盘空间 。下图左侧是Windows 95系统中的格式化界面,右侧是Windows XP(源自NT内核)系统中的格式化界面 。
文章插图
在那个年代,最大容量的存储卡仅有16MB容量 。用Plummer自己的话来说,”32KB的分配单元造成的浪费太愚蠢了,而且16MB乘以1000,然后再增大一倍,应该足够NT4.0操作系统整个生命周期使用了” 。Plummer选择了32GB作为FAT32格式化的极限容量,不曾想一个临时性的设定成为了永久性解决方案,一直影响到25年后的今年 。
文章插图
现在看起来这个容量限制和1981年盖茨说的”640KB内存足够用”一样,他们不得不承认当年的决定缺乏远见 。不过好在exFAT格式已经足够普及,大家已经不必在意FAT32是否能格式化32GB以上优盘和存储卡了 。如果确实有需要,DiskGenius等其他磁盘工具也可以帮大家用FAT32格式化超过32GB的分区 。
推荐阅读
- 核桃仁
- 网络请求是如何定位服务器的? 网络请求是怎么找到服务器的
- 如何确定5e服务器的地理位置? 5e怎么看服务器是哪里
- 如何建立一个个人服务器? 怎么搭建一个自用的服务器
- mysql安装教程8034 mysql安装教程8.2
- mysql 视图 子查询 mysql视图的字符集
- 吃零食的危害有哪些 吃零食有哪些坏处
- 如何查找网络请求超时的服务器问题? 网络请求超时服务器怎么查
- 分享4本都市种马爽文 种马小说推荐