Re: [arch-dev-public] Load_Cycle_Count and storage-fixup

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



2009/10/29 Aaron Griffin <aaronmgriffin@xxxxxxxxx>:
> On Thu, Oct 29, 2009 at 9:31 AM, Xavier <shiningxc@xxxxxxxxx> wrote:
>> On Thu, Oct 29, 2009 at 2:08 PM, Michael Towers <larch42@xxxxxxxxxxxxxx> wrote:
>>> When I got a new laptop I investigated this problem a little and found
>>> that with hdparm -B 254/255 the temperature went up quite
>>> significantly. This may be a freak and I would love to know whether
>>> there really is something behind it, but when I used -B 200 the
>>> temperature increase was clearly smaller, but the load cycle count did
>>> not increase!!! Is this actually at all possible? Does the -B option
>>> do something other than only affecting head loading? Does anybody
>>> know?
>>>
>>> In looking through the storage-fixup package data I see that always -B
>>> 254 or -B 255 is set, so obviously there is no sign of other, possibly
>>> more optimal values there.
>>>
>>
>> That sounds like an interesting concern, you might want to ask
>> upstream (= storage-fixup maintainers) about it :)
>
> Anyone happen to know how often the storage-fixup rules are updated?
> My Eee drive isn't listed (mine does NOT have an SSD) so I'm not sure
> what the hdparm params should be.
>

>From what I have read on the topic: There is no static answer to "what
it should be". The ammount of times / time unit that a drive should
cycle is dependant on temperature and actual drive use. If it's
sitting still (the laptop it motionless) in a cool area with nothing
at all to do, the drive does not have to cycle.

However, if the laptop is in motion (train, car) and the system is
hot, cycling the drive can reduce heat output and prevent damage to
the drive due to sudden movement. This is why simply setting things to
-B 255 or 254 (which disables the feature completely) is not something
that should be done without at least informing the user.

Through experimentation, I suppose you can find a few values to work
with. From the quick glance I took at storage-fixup, it seems to
disable the feature completely. Does anybody know if it's more
advanced than this or is this the full scope of this script?

-- 
msn: stefan_wilkens@xxxxxxxxxxx
e-mail: stefanwilkens@xxxxxxxxx
blog: http://www.stefanwilkens.eu/
adres: Lipperkerkstraat 14 7511 DA Enschede


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux