硬盘|电脑硬盘够用为何要分盘?不够用分盘又有什么意义?还不是一样卡?

硬盘|电脑硬盘够用为何要分盘?不够用分盘又有什么意义?还不是一样卡?

文章图片

硬盘|电脑硬盘够用为何要分盘?不够用分盘又有什么意义?还不是一样卡?

文章图片

硬盘|电脑硬盘够用为何要分盘?不够用分盘又有什么意义?还不是一样卡?



其实磁盘分区是一件很LOW的事情 , 大多数人至今都不明白为什么磁盘要分区的 , 早期的磁盘系统使用FAT(FAT12)分区表进行磁盘存储空间分配 , 在当年设计FAT分区表的时候将分区地址的索引定义为了一个12位的地址空间也就是说支持10的12次方个簇对于当年的5.25英寸单面软盘的160kb的容量来说FAT12的可支持的容量就是天文数字了 。



但是在计算机系统上无论是多么大的天文数字都是可以推翻的 , 因此在出了20MB硬盘的时候人们就发现了 , 使用FAT12分区表20MB的硬盘最大空间依旧被限制在15.9MB的FAT12空间极限上 , 为此又推出了FAT16的分区格式 , 用16位标示硬盘簇地址 。 并且每个簇的大小随着磁盘分区容量的大小不同会相应变化 , 从0.5k-32K不等 。 这样支持到2GB的硬盘都没有问题了 。




事情就这样美美的发展下去了吗?不是!由于每个簇的大小是是会变化的 , 因此假设一个100MB的分区上簇的大小是2K那么在一个200MB的分区上面一个簇的大小就是4K 。 又因为平均起来每个文件至少要浪费半个簇的空间 , 那么两个100MB的分区存储数据的能力就相对的要大于一个200MB分区能存储文件的能力 。 在磁盘空间还很宝贵的当年 , 大家必然会采用一个磁盘氛围CDEFG等多个分区的操作了 。




因此为了节约磁盘空间就在FAT16的时代流行起来了分区的做法 , 再后来硬盘容量继续突破FAT16的极限 , 又推出了FAT32的分区格式 , 这次大家学聪明了 , 每个文件簇大小固定为4K , 那么分不分区对文件存储空间的浪费程度都是一样的 , 为了节省空间而分区实际上意义就不大了 。




在Windows 95推出之后 , 实际上微软也在考虑引导大家将分区取消掉 , 专门设计了我的文档(MY Documents)文件夹系统 , 这样就可以更快更方便的检索到计算机上的文件 。 可惜事与愿违的是大多数用户习惯了用多分区来存储不同的内容 。 这件事就一直在Windows 系统上成了很奇葩的事情 。 相反Linux、OSX等系统一开始就没有提到分区的事情 , 大家都是基于文件夹的操作的 , 就不会出现C盘满了D盘还剩下300GB的问题了 。


【硬盘|电脑硬盘够用为何要分盘?不够用分盘又有什么意义?还不是一样卡?】

至于Windows系统中系统崩溃了要重装系统格式化硬盘的说法其实也是无稽之谈 , 在Windows 98开始就有Windows 还原选项了 , 可以在保留硬盘上用户文件的基础上卸载掉所有安装的软件将系统还原成windows刚刚安装的初始状态 。