LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: caelfish

在linux下,硬盘偶尔会“咔咔”响?

[复制链接]
发表于 2009-8-30 00:39:52 | 显示全部楼层
硬盘磁头归位本身就是对硬盘的保护。
回复 支持 反对

使用道具 举报

发表于 2009-8-30 04:19:01 | 显示全部楼层
Post by jarryson;2021773
硬盘磁头归位本身就是对硬盘的保护。


十几秒就归位一次,并不怎么说得过去吧?
回复 支持 反对

使用道具 举报

发表于 2009-8-30 10:03:00 | 显示全部楼层
硬盘内就两活动部件,磁盘片和磁头,磁盘片怎么样产生的热量都是一定的,另一部分热量就来自磁头了。加 hdparm -B 192 /dev/sda 磁头活动明显减少,热量应该会少一些。当然,这只是我的理解,没实际测试过该参数后的温度。我只看过 Win 下和 Linux 不调整 APM 参数时的温度,Win 下卡塔更明显,温度也确实是高一点。而且现在也忘了那些温度值,能看现在的温度也没法和以前的比较了。总之,手没感觉到什么变化。
另外,磁头归位是对磁盘的保护这说话很有局限性。停电,在磁盘片速度降低前磁头归位的确能保护磁盘表面。爱在膝上用本的人,磁头归位在一定程度上也能避免磁头触碰磁盘表面。像我这种用机环境讲究的,开机时绝不挪动机器的,本本里又有电池而不存在掉电危险的,很难享受到那归位的好处,倒是副作用明显。
回复 支持 反对

使用道具 举报

发表于 2009-8-30 11:06:00 | 显示全部楼层
路过报告一下
  1. $ sudo hdparm -B /dev/sda
  2. /dev/sda:
  3. APM_level        = 128
复制代码
  1. $ sudo smartctl -a /dev/sda | grep Load_Cycle_Count
  2. 193 Load_Cycle_Count        0x0012   075   075   000    Old_age   Always       -       246479
复制代码
...12个小时后...
  1. $ sudo smartctl -a /dev/sda | grep Load_Cycle_Count
  2. 193 Load_Cycle_Count        0x0012   075   075   000    Old_age   Always       -       250469
复制代码
...一秒钟后...
  1. $ sudo hdparm -B 254 /dev/sda
  2. /dev/sda:
  3. setting Advanced Power Management level to 0xfe (254)
  4. APM_level        = 254
复制代码

...重装后一直没管这件事...
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-8-30 13:03:44 | 显示全部楼层
Post by lolilolicon;2021873
路过报告一下

  1. $ sudo hdparm -B /dev/sda

  2. /dev/sda:
  3. APM_level        = 128
复制代码

  1. $ sudo smartctl -a /dev/sda | grep Load_Cycle_Count
  2. 193 Load_Cycle_Count        0x0012   075   075   000    Old_age   Always       -       246479
复制代码

...12个小时后...

  1. $ sudo smartctl -a /dev/sda | grep Load_Cycle_Count
  2. 193 Load_Cycle_Count        0x0012   075   075   000    Old_age   Always       -       250469
复制代码

...一秒钟后...

  1. $ sudo hdparm -B 254 /dev/sda

  2. /dev/sda:
  3. setting Advanced Power Management level to 0xfe (254)
  4. APM_level        = 254
复制代码


...重装后一直没管这件事...


我现在是:
  1. [linuxfish@Arch ~]$sudo smartctl -a /dev/sda | grep Load_Cycle_Count
  2. 193 Load_Cycle_Count        0x0032   198   198   000    Old_age   Always       -       8199
复制代码

PS:改成254后温度不高吗?反正我改了后升温明显,本来我笔记本的硬盘散热就不行,正常用维持在50度左右
回复 支持 反对

使用道具 举报

发表于 2009-8-30 13:11:00 | 显示全部楼层
Post by caelfish;2021892
我现在是:
  1. [linuxfish@Arch ~]$sudo smartctl -a /dev/sda | grep Load_Cycle_Count
  2. 193 Load_Cycle_Count        0x0032   198   198   000    Old_age   Always       -       8199
复制代码

PS:改成254后温度不高吗?反正我改了后升温明显,本来我笔记本的硬盘散热就不行,正常用维持在50度左右


我用了10个月现在才6006,APM_level是默认的128,而以前的硬盘升的很快。估计Load Cycle Count值增加速度和硬盘的型号有关系的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-1 12:46:56 | 显示全部楼层
Post by nacre;2021896
我用了10个月现在才6006,APM_level是默认的128,而以前的硬盘升的很快。估计Load Cycle Count值增加速度和硬盘的型号有关系的。


......你的是什么型号的硬盘?  我是西部数据的
回复 支持 反对

使用道具 举报

发表于 2009-9-1 13:28:19 | 显示全部楼层
我的是希捷的,以前那个是日立的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表