盘片,磁头

如何节省硬盘耗电

如何节省硬盘耗电

  提到传统硬盘的功耗时,需要考虑两大主要项目。第一是机械零件的功耗:其中包括用来带动实体盘片的旋转马达,以及定位读写头的磁头驱动臂(actuator)。达到较高转速需要更多电力,耗电要求也取决于盘片直径、盘片数及其使用的轴承。

  要达成较短的存取时间也更为耗电,因为磁头驱动臂必须快速加速与制动,以将磁头从一表面位置移到另一位置。而且盘片数目也影响磁头驱动臂的耗电要求,因为每两个磁头(每个盘片两面中的每一面都有一个磁头) 的定位就需要搭配一个磁头驱动臂。

  像Native Command Queuing (NCQ)等效能特色可能有助于负载状态下的节电程度。NCQ 会排列所有传入的命令、加以分析并以磁头移动最小化的方式重新排列才真正执行命令;不过NCQ 在服务器环境中才会显现其重要性。

  硬盘功耗的第二重要领域是搭载控制器、高速缓存与接口逻辑的电路板。提高组件整合性已让硬盘核心逻辑更具能源效率,不过节电的程度仍无法排除在用电计算公式之外。

  显然节电可从实体层面进行,例如降低转速或减慢磁头驱动臂的加速与制动效能。轴承设计的优化就难多了,因为大多数硬盘都已采用液态轴承(FDB)。采用较新较轻的材料也有助于降低功耗,不过强固性与可靠性是不容低估的一大问题,而且盘片厚度会影响其它层面(例如确保顺畅旋转),所以这些参数也不能随意调整。在 PCB (印刷电路板)方面,当然可以像其它硅晶零组件一样部署节电机制,例如高速缓存等不使用的逻辑,则可以暂时关闭。