相信从机械硬盘时代,一路用过来的老玩家,装机的时候,一定会有分区的习惯,现如今虽然HDD还没淡出视野,但SSD固态硬盘已经大面积普及,我们还需要分区嘛?
▌物理特性
这就要从硬盘的结构原理讲起了,众所周知,机械硬盘从1956年就诞生了,里面像个印度飞饼,一直转啊转的,用磁头来读写数据。转速越快读写也越快,那么磁头扫过的数据区域就叫扇区。
角速度不变,越靠外侧的线速度越快,也就是说,同一块硬盘,越靠外的磁道速度也越快。如果把最常读写的C盘划分到外侧扇区,会不会更快呢?
其实因为内外道扇区容量一致,现在都是4096字节,也就是4K对齐,都是一圈一次一样大小,对速度几乎没有影响。如今多碟盘更是不知道会给你划到哪个区块...
影响机械盘体验的是寻道速度,影响寻道的是转速和存储密度,很多万转盘(比方说迅猛龙)都采用2.5英寸小盘,也是为了速度快的同时,减少磁道间距,那么磁头移动的距离更短,响应自然更快。
这个延迟大概在7~20ms,不低了。手动分区把常用的工具放在对应相邻的分区,那么你频繁使用这个分区里的文件,磁头也需要不怎么动弹,响应确实更快。
SSD没有马达转转转这种机械结构限制,直接靠电信号擦写,有电子导通就是1,不通就是0,影响体验的电荷寻道耗时几乎为0,
▌数据管理
分区的主要目的,无非是方便数据管理,做整理。家里如果就配一台电脑,还得和家里人共用,爸妈的数据存一个地方,你的数据存一个地方,那一块硬盘分两三个区,各用各的,确实是比较合理的情况。如果是多系统,那分2个系统盘出来也是再正常不过了。
哪天重装系统,C盘直接格了,重装之后给你一个崭新的C盘,而其他分区的数据依然还在,省事儿。
▌数据安全
数据安全也是一个小原因,分区之后把重要数据独立出来,一方面可以单独加密,如果感染了某些不严重的病毒,也可以方便隔离。如果硬盘出现逻辑损坏,只坏其中一个分区,起码不是全盘覆没。
但现在基本遇不到什么病毒,系统自带Defender,裸奔也没什么问题,装了全家桶管家类软件,反而有时候给你负优化...
如果病毒真要来,第一时间一般也是防不住的。至于窃取隐私,每年都有一堆软件爆出偷扒你硬盘数据的嘛,最近不又有某动物厂拉C盘chrome浏览器缓存的事儿嘛,防也防不住,你可以知道你安装的软件明面上在干什么,但你几乎不会察觉到他们暗地里在干什么...
最好的方案是改善自己的上网习惯,哪怕上奇怪的网站,也记得上正规正儿八经的奇怪网站。
▌历史原因
当然,主要原因还是一个历史遗留问题,1977年DOS时代的FAT12文件系统只能划分12MB分区大小,FAT16最大也仅仅只支持2GB,超过了就得把硬盘拆分成几个分区管理。
到了1997年Win95时代的FAT32直接支持到了2TB(MBR,XP下只能32G,单个文件最大4GB),如今NTFS已经最大支持16EB分区容量,就目前的发展趋势而言,咱们没有那么大存储需求,完全没必要分区。
▌总结
HDD还是需要定期碎片整理,否则会越用越慢。而SSD支持GC垃圾回收和TRIM清理机制(神奇的是,现在某些叠瓦盘也支持TRIM了),让硬盘和系统全自动管理,
只要保证你用的时候都能保持最高效的状态。当然,每家SSD固件设计不同,还是会有效率差别。
机械盘删文件的时候,那体验,你一定不想体验第二遍。SSD如果手动清理反而会损耗读写寿命甚至掉速...并且,SSD最好保证OP预留空间在25%以上(不分区默认在7.37%),才能发挥完整性能,否则可能掉速、且影响寿命,买的时候记得考虑留足余量。
硬盘分区的弊端在于,升级麻烦,因为数据越来越多,用着用着就满了,你这不仅分区的时候割的麻烦,到时候不够用了还得拼回来,更是徒增麻烦,方向错了。很多时候分区,都是因为硬盘不够多,被逼无奈。
现在HDD的最大优势,就是便宜、量大、长寿。最好的方案就是,SSD做系统盘,HDD做仓储盘。一块盘一个分区,并分配不同的功能,不够用了直接加新的硬盘。
参考&引用:
ssd.zol.com.cn/591/5917454.html
zhuanlan.zhihu.com/p/102089411
blog.qnap.com/qts-4-3-5-special-ssd-op-en
seagate.com/sg/en/tech-insights/ssd-over-provisioning-benefits-master-ti