Skip to content

硬盘休眠推荐工具adelolmo/hd-idle #1

@Yxini

Description

@Yxini

项目简介

hd-idle 是一个开源项目,由开发者 adelolmo 创建。它的主要功能是监控和管理计算机硬盘的空闲时间,当硬盘长时间未被使用时,可以自动进入低功耗模式以延长其使用寿命并节省能源。
技术分析

hd-idle 使用 C++ 语言编写,兼容 Windows 操作系统。该项目的核心在于其智能检测机制,它能够精确地识别硬盘的活动状态,并在适当的时候触发电源管理设置。具体工作流程如下:

硬盘活动监测:hd-idle 使用系统调用来持续检查硬盘的 I/O 活动。
阈值设定:你可以自定义空闲时间阈值,例如,如果硬盘30分钟无读写操作,那么它将被视为“空闲”。
电源管理:一旦硬盘达到预设的空闲时间,hd-idle 会触发操作系统内置的硬盘节能功能,将其设置为低功耗模式。
动态恢复:当硬盘再次开始活动时,hd-idle 可以立即唤醒硬盘,保证系统的正常运行。

关键在于使用方法简单,打开hd-idle的配置文件

sudo vim /etc/default/hd-idle

在最下面增加这行命令

HD_IDLE_OPTS="-i 0 -a /dev/sda -i 600"

#dev/sda为硬盘的盘符,不过我更推荐ata-WDC_WD40EZRX-这种方式;

大大,可以参考一下,我把项目地址放这里了https://github.com/adelolmo/hd-idle

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentation

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions