首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关于ubuntu kill 硬盘问题

关于ubuntu kill 硬盘问题

作者头像
全栈程序员站长
发布2021-05-06 10:45:22
3580
发布2021-05-06 10:45:22
举报

2007年12月02日 下午 10:28 、

先引用一段报告:    

   现已确认,Ubuntu系统的ACPI电源管理机制存在缺陷,会大幅减少笔记本硬盘的寿命。 如果安装了Ubuntu的笔记本用户转入电池供电模式,则“/etc/acpi/power.sh”中的默认配置会导致极其频繁的载入循环,报告称100 小时即可达到7000多次,而资料显示大多数笔记本硬盘最多只能承受60万次这种循环。换算下来,这相当于一块全新的笔记本硬盘只能连续实用不到1年。

验证Load/Unload Cycle计数的方法:

Ubuntu下:       终端中运行sudo smartctl -a $HDD | grep Load_Cycle_Count       (需先安装smartmontools包。并启用硬盘SMART监控功能:sudo smartctl -s on $HDD) Windows下:       运行Everest或其他检测软件,查看硬盘SMART信息,其中有Load/Unload Cycle计数。       如果计数增长很快,那么你就中彩了。

问题成因:        有不同看法。以下意见占上风:笔记本硬盘内置的自动进入低耗状态的参数过于严厉,导致频繁的Load/Unload。 Ubuntu默认不会改动内置的参数,而其他系统则无视或者不使用硬盘的这一功能,反而保护了硬盘的寿命。也有认为是Ubuntu过于频繁地向硬盘发出降 低能耗等级的指令造成的。这个问题牵扯到硬件厂商和操作系统两方面。

解决方法吧:

方法一:        创建一个名为”99-hdd-spin-fix.sh”的文件,写如下两行字(针对SATA硬盘):        #!/bin/sh        hdparm -B 254 /dev/sda        并将该文件复制到以下三个位置:        /etc/acpi/suspend.d/        /etc/acpi/resume.d/        /etc/acpi/start.d/

方法二:        安装laptop-mode-tools,并修改文件/etc/laptop-mode/laptop-mode.conf,设置CONTROL_HD_POWERMGMT=1。 注:以上复制和修改文件操作均需要提升权限。

进一步了解:        值得注意的是,该问题2006年9月就已经提出,并不是什么新问题,但是官方一开始对此并不重视,至今这个事关数据安全的Bug在Lauchpad上严重 性仍被标为最低级别,官方也是最近才发布的解决问题的wiki文章,其中采纳了今年10月份某网友提出的解决方法。

参考资料:

https://launchpad.net/bug59695.html(最初报告页面,回帖中有变通解决方案) http://hardware.slashdot.org/comments.pl?sid=344745&cid=21174201(某国外论坛关于此Bug的讨论) https://wiki.ubuntu.com/DanielHahler/Bug59695(Ubuntu官方wiki的指导,相当简明)

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/100566.html原文链接:

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档