机械硬盘慢?拆开看里面的工程奇迹(完整文稿)
本文是视频《机械硬盘慢?拆开看里面的工程奇迹》(作者:YouTube创作者)的完整文稿(全文整理版),与精读笔记配套阅读;▶ 中配视频。
硬盘里的工程,厉害到听着像不可能。硬盘里有四张盘片,每张约三点五英寸,恒定转速每分钟七千二百转。机械硬盘大批量生产不贵,尤其比固态硬盘便宜,你可能觉得这没啥了不起。但简单一算就会发现,存数据的外边缘,线速度高达每小时七十五英里。这快得惊人。但看似不可能的工程来了,一共分三点。第一,读写头掠过盘面,却从不接触。它利用高速盘面产生的气流,加上精密设计的机翼状气浮轴承,只悬浮在盘面上方三纳米。读写头和每小时七十五英里的盘面之间,空气分子不到十五个。
对比一下,一根头发是这气隙的两万倍大。好,第一点讲完。第二个看似不可能的壮举是:读写头要操控并测量盘内的磁畴,来存取数据。但单片要达到一太字节容量,磁畴就得非常非常小。只有三十乘三十纳米。再看那根头发对比一下。也就是说,盘片以每小时七十五英里飞驰,读写头却能操控测量仅三十纳米长的区域。第二点讲完。第三个壮举是,读写头本身会动。它在盘片上内外扫动,由机械臂另一端的音圈马达驱动。它动得还很快,从外缘跳到中心再跳回来。
数据存在四十万条同心圆磁道上。外圈磁道的速度,刚才说了,是每小时七十五英里。相比之下,最内圈磁道只有每小时三十五英里,所以读写头内外跳转时,它必须不断调整磁道间的速度差。而且四十万条磁道可不少。把这些环一个个拉直接起来,光一个盘片的单面就将近五十英里。八太字节硬盘有四张盘片,两面都录数据,所以数据总长约四百英里。相当于得克萨斯州宽度的一半。我们用可视化感受这三项壮举。想象一辆未来悬浮车,以每小时七十五英里,飞驰在横跨半个得州的高速上。悬浮高度只有十五个空气分子。
车飞驰而过时,还在路面画出仅三十纳米长的点,同时拍照并读取路面数据。在这种精度下,一粒沙子横着就有六千个点。一根香蕉长的路面,就有六百万个点。再说一次,一根香蕉的长度就有六百万个点,而全部数据横跨半个得州。最后,这辆悬浮车减速到三十五英里,又在不到一秒内提速回七十五。这就是你电脑硬盘里藏着的惊人工程。
刚学编程,或者啃递归这种复杂概念时,最难的是卡住了还没人帮你。很多人就在这时放弃。Brilliant把它解决了。Brilliant是私人导师,教你动手解题,不只是看讲解。通过实战例子,练好AI时代编程的核心技能。从设计程序、调试代码到递归,再到如今AI背后的Transformer如何工作。卡住时,Brilliant的实时导师能看到你的作业,给提示,帮你自己解出来。无论新手还是进阶,Brilliant都是绝佳学习平台。点下方链接或屏幕二维码免费开始。升级高级版可享完整辅导和无限访问。
现在,brilliant.org斜杠branch education,年费省两成。