硬盘作为存储设备就是用来放置数据的,你完全可以把它当成一个仓库来对待。如果你能够根据自身需要将现有的和今后有可能添加的数据提前做好分类,在数据装载到硬盘的时候能够分门别类的放置,那么你会发现查找某个数据其实非常的简单。你只需要知要知道它是隶属于哪一类哪一子项就可以很快的定位。
事实上,在文件存储中Windows也确实是这样帮你考虑的:在Windows中每一个分区被称为根目录,从这一点就可以看出硬盘分区的重要性。上面所说的分门别类就被形象地转化成了“根目录\文件夹\二级文件夹\…”这种树形结构。所以说根据需求先按照大的类别对硬盘进行划分是有必要的。虽然也可以只用文件夹的形式来对数据进行分类,但是那就等于白白浪费了硬盘分区的作用了。
排除新型的一些技术,就一般情况来讲:普通单碟单磁头硬盘的数据是从外向里读取和写入的。同样转速越是靠近外圈的线速度越大,读取和写入能力就越强。而数据的存储是依次按照顺序存放的。只要有空位置,谁都愿意将自己往前排,也就是入住靠外圈的高级别墅里。
那么问题来了,有个学生在假期新装了台机器没分区,看到人家有个大片【Fat.rmvb】不错,也复制了一份放到自己的硬盘里。他看完大片后就放在那里了不管了。没过几天开学了,这个学期开了一门机械制图,为了考试他又装了个AutoCAD。显然大片不是天天都看,但是AutoCAD是要经常用的。可是AutoCAD偏偏就排在了Fat.rmvb的后面,尴尬啊!
分区后的情形就不一样了:由于分区的时候已经对磁盘空间作了定性规划,越靠前的分区距离磁盘外圈越近,而最后一个分区则是靠近盘体转轴的部分。那么频繁读写的数据就会分配到效率高的分区,而效率低的分区用于放置不经常用到的数据。
比方说来者是一个体形庞大【金刚?】的高清视频文件Colossus.avi,它比原来的Fat.rmvb还要肥大,那么它就只能老老实实地排到最后面去了。但如果是个体积硕大的安装包,里面包含了一堆文件那就不同了。因为有一部分文件是可以入住“头等舱”的,可是由于空间的限制大家不可能同时都住进好房子里面去。于是乎众人就开始商量怎么办。其中有个叫A.exe的腆着脸就说了:“不如这样吧,这一次我先进去住好房子,你们哥儿几个暂时委曲一下住到后面去。等过一段时间有机会腾出空间,再让你们住进来吧。” 说完了这段厚颜无耻的话不等别人发表意见就迫不及待地抢先住进去了。结果剩下B.dll等一干人在那里破口大骂起来:“都是一样的文件,都是一个Package的出身,你凭什么就先有好房子住,让我们去住贫民窟啊?”于是不公平的待遇导致不和谐的现象出现了:按照程序的运行要求,当A.exe运行的时候需要调用B.dll。可是实际情况是A.exe运行的时候,B.dll半天没响应。原来这两个文件看似在同一路径下,但实际存储的位置并不在一起。所以当系统读取数据的时候就要跨越很远的一段距离才能找到B.dll。这就是由于磁盘碎片因素产生了文件读取不连贯的现象。当然若只是个别的现象倒也罢了。要命的是,除了ABCD还有甲乙丙丁、子丑寅牟它们之间都存在着这样的矛盾,也就是说你的磁盘空间出现了大量的碎片,这将导致硬盘读取数据的效率大大地降低。
这时候你不得不开始整理磁盘空间,但是磁盘整理程序一般是按照分区来工作的。对一个庞大的分区空间做一次整理实在是件劳民伤财的事情,大量的频繁读写工作会影响到硬盘的寿命。
分区的好处在于同一类型的文件体积之间的差距不会很大,即使产生碎片也很容易整理。
还是以我的160GB硬盘为例子吧。我将硬盘规划为五个区域:系统区域【C:10GB】、软件区域【D:35GB】、资料区域【E:50GB】、特殊区域【F:50GB】和备份区域【G:15GB】。
总结:既然是别墅级的豪宅适度即可,有必要弄得那么多么?
总结:既然大家不能都到C盘里去,这里也是个不错的选择啊!
总结:好静不好动者们的天堂
·单个大型视频文件或镜像文件:刚才已经说了,大型的文件统一放到一个分区里即使产生了所谓的磁盘碎片也不会过多的影响性能。
·特殊工具:如果你从事网络安全职业或者是这个领域的爱好者的话,势必会和一些Hacker/Cracker工具甚至病毒木马打交道。如果你不想它们被“好心”的杀毒软件干掉的话,最好听我的。
总结:特殊区域——神秘的旅客
总结:不建议将非系统的工具也做到镜像文件里面去,因为你不能保证你总是用一种杀毒软件并且永远不更新它的软件版本,其它的程序也一样。如果一段时间后镜像文件和现有系统差异较大,可以考虑再做一次完全镜像。