小科普 | 你还会给硬盘分区嘛?

相信从机械硬盘时代,一路用过来的老玩家,装机的时候,一定会有分区的习惯,现如今虽然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

(0)

相关推荐