你实际上需要多少 SSD 容量
如何根据你已经在用的东西为硬盘定容量,为什么留出余量很重要,以及什么时候一块更大的硬盘胜过两块小的。
更新于
为硬盘定容量,要按你两年后会装多少来定,而不是按你今天装多少。从你现在用的开始,加上你已经能看到会到来的增长,再给硬盘留下工作空间。剩下的就是如何执行这个方法。
你现在用了多少空间
当前用量是这次决定中唯一一个你可以测出来的数字。从这里开始,而不是从一个听起来差不多的容量开始。
在 Windows 上,打开「设置」,然后「系统」,然后「存储」。它会给出每块硬盘的已用和可用空间,并把已用部分按类别细分:应用和游戏、文档、临时文件、系统文件。在 macOS 上,打开 Apple 菜单,然后「系统设置」,然后「通用」,然后「储存空间」,得到同样的画面。细分才是关键:一个单一的已用空间数字,告诉你的远不如知道其中有多少是游戏。
把这份细分看两遍。第一遍看会跟着你走的东西——操作系统、你在任何机器上都会安装的应用程序、你会搬到新机器上的文件。第二遍看不会跟着你走的东西:缓存、临时文件和下载的安装包。这些会再回来,但它们不是对硬盘的长期占用,把它们算进去会虚高你的数字。
然后加上你当前硬盘已经被迫赶出去的东西:你为腾地方而卸载的游戏、停放在外接硬盘上的素材、你不再往里导入的照片库。这是已用空间数字显示不出来的需求,因为当前硬盘已经无法满足它了。
购物前先做一次减法。一块标为 1 TB 的硬盘把 1 TB 算作一万亿字节。Windows 以 1024 为单位计数,却照样把结果标成 GB,所以硬盘在那里显示得比包装盒上写的要小;macOS 按制造商的方式计数,所以不会。格式化和一个恢复分区在两边都还要再占一点。包装盒上的数字不是你能装满的数字。
为什么硬盘需要工作空间
闪存不能原地覆写。它以小块(page)为单位写入,以更大的块(block)为单位擦除,一个数据页在所在块被整个擦除之前无法写入新数据。所以当你修改一个文件时,硬盘会把新版本写到别处一个干净的数据页,并把旧的那个标记为失效。失效数据页不断堆积,回收它们意味着把一个块中仍然有效的数据页复制出来,然后把整个块擦除。
这种整理工作就是垃圾回收(garbage collection),剩余空间就是它运行的场地。手里有干净的块时,硬盘会在你的请求间隙在后台做这件事。几乎一块都没有时,它必须在你的写入之前做这件事,而它每回收一个块,都意味着在你的数据落地之前,硬盘要先为自己写一次。
同样的挤压也会收窄快速写入路径。硬盘把一部分闪存按每单元一位运行,在那里写入要快得多,让传入的写入先落在那里,之后再折入更密集的最终形态。这部分能有多大,通常取决于硬盘有多少空闲,所以它会随硬盘变满而缩小,一次长复制也会更早掉到较慢的原生速率。TLC、QLC 和无 DRAM 的 SSD 详细演算了背后的算术,以及每种闪存要腾出多少空间来按每单元一位运行。
这两种效应都不是一个可以查到的阈值。它们都随着剩余空间减少而加剧,在硬盘的大部分区域是平缓的,在接近满盘时急剧上升。对定容量来说,这意味着硬盘容量的最后一段不是存储空间,而是工作空间。把它从你购物时参考的数字里拿出来,而不是计划把它填满。
一块更大的硬盘胜过两块小的吗
通常是的,而且原因与闪存无关。
插槽是有限的,而且往往只有一个。许多笔记本只有一个 M.2 插槽,装着机器启动所用的硬盘。台式机多一些,但在某些主板上,第二个 M.2 插槽会借用 SATA 端口的通道,所以插上它会把那些端口关掉。NVMe 还是 SATA 讲了如何先弄清你的机器有什么,再围绕一个可能根本不存在的插槽做规划。
第二块硬盘也不能减轻第一块的负担。操作系统和已安装的应用程序都在启动盘上,迁移它们是麻烦事。容易移动的是游戏、媒体和档案。一块买小了的启动盘会一直小下去,旁边躺着一块更空的硬盘。
余量也不能共用。每块硬盘都需要自己的工作空间,所以两块硬盘要的是双份,而那块总是接近满盘的启动盘,正是为满盘付出代价的那块。
当第二块硬盘存放的是长时段写入、偶尔读取的大宗数据,而机器上又有闲置的仓位或端口时,两块硬盘才有一席之地。那是和这次不同的另一笔购买。
什么时候更大的硬盘不再值得花钱
一个系列中最大的容量,每 TB 价格通常比它下面一档更高,原因是它最难造。硬盘的电路板尺寸固定,能容纳的闪存封装数量固定,所以顶级容量必须使用市面上密度最高的封装,而它们最新、也最稀缺,而且销量最小。
这个溢价不会永远挂在某个特定容量上。它挂在那个系列恰好处于顶端的那款上,随着更大的硬盘出现、昨天的上限变成普通尺寸,它也会上移。
所以检查就是你要比较的两个容量之间的算术:把每个价格除以它的容量再比较。如果更大的硬盘每 TB 更低,那么多出来的空间很便宜,值得要。如果它更高,你看到的就是顶配溢价,这钱买的是你只是因为空间存在才会去买的空间。如何选择 SSD 讲了在认定价格本身合理之前,该拿这个数字去比什么,而 什么时候 SSD 的价格才算真的划算 更深入到这个比较本身:每 TB 数字能告诉你什么、不能告诉你什么,以及为什么一个容量上的好价,不等于下一个容量上的好价。
我们如何展示一块硬盘的不同容量
以多个容量销售的型号,在这里是一个有多种容量的产品,而不是几个互不相关的产品。每个容量单独跟踪,有自己的当前价格和自己的价格历史。各容量的价格独立变动,所以把它们合并会令每一个都标错价。
硬盘自己的页面才是各容量分开的地方。页面顶部的价格是目前追踪到的最便宜容量;下方每个容量都列有自己的价格,价格历史图表为每个容量绘制一条线。先选好你打算买的容量,再读价格。
我们目录中的每一块 SSD 都在一个页面上。
常见问题
- 1 TB 够用吗?
- 对于用于浏览网页、办公和少量游戏的机器,通常够用。对于大型游戏库、视频工作或一块装下一切的硬盘,按 2 TB 或更多来规划。
- 在 SSD 上留出剩余空间重要吗?
- 重要。硬盘长期接近装满,吸收写入和整理数据的富余空间就少,持续写入速度会下降。留出有意义的余量比买更快的型号更值。