Mailinglist Archive: opensuse-bugs (19809 mails)
| < Previous | Next > |
[Bug 386555] High number of hard drive load cycles on notebooks
- From: bugzilla_noreply@xxxxxxxxxx
- Date: Tue, 6 May 2008 08:41:00 -0600 (MDT)
- Message-id: <20080506144100.877EA24538D@xxxxxxxxxxxxxxxxxxxxxx>
https://bugzilla.novell.com/show_bug.cgi?id=386555
User teheo@xxxxxxxxxx added comment
https://bugzilla.novell.com/show_bug.cgi?id=386555#c10
--- Comment #10 from Tejun Heo <teheo@xxxxxxxxxx> 2008-05-06 08:40:59 MST ---
(In reply to comment #9 from Alberto Passalacqua)
Other points I can agree to but it working under mac os X is just dumb luck.
The setting just isn't healthy. Let's say the vendor sets the unload timeout
to 10 seconds and under nominal laptop circumstances Windows issues IOs every 8
secs unless it's completely idle. It will work fine there. Let's say mac does
so every 7 to 9 seconds which will work fine too. Now, let's say linux does so
every 10-12 seconds. Now you have a problem. Being idle for longer period
time is a good thing which we should strive for but in this case it's fast
death for the drive. This is why some people are reporting the problem goes
away when laptop mode is disabled because then IOs will be issued more
frequently.
Such short fixed timeouts just can't generically work. It's bound to break.
They had to go with longer timeout or adaptive one. So, it's not like
something is wrong with linux, it's just different and the setting is way too
aggressive for real world. Please think of my friend's laptop I mentioned
earlier. That drive is going to be toasted pretty soon even if it's just
differently configured windows.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
User teheo@xxxxxxxxxx added comment
https://bugzilla.novell.com/show_bug.cgi?id=386555#c10
--- Comment #10 from Tejun Heo <teheo@xxxxxxxxxx> 2008-05-06 08:40:59 MST ---
(In reply to comment #9 from Alberto Passalacqua)
It's not a question of how seriously you (at Novell) take the problem. I never
wrote you're not considering it seriously. But I also think that if this
hardware works correctly under Windows and Mac OS X, it should be work
correctly without ugly hacks under Linux too.
Other points I can agree to but it working under mac os X is just dumb luck.
The setting just isn't healthy. Let's say the vendor sets the unload timeout
to 10 seconds and under nominal laptop circumstances Windows issues IOs every 8
secs unless it's completely idle. It will work fine there. Let's say mac does
so every 7 to 9 seconds which will work fine too. Now, let's say linux does so
every 10-12 seconds. Now you have a problem. Being idle for longer period
time is a good thing which we should strive for but in this case it's fast
death for the drive. This is why some people are reporting the problem goes
away when laptop mode is disabled because then IOs will be issued more
frequently.
Such short fixed timeouts just can't generically work. It's bound to break.
They had to go with longer timeout or adaptive one. So, it's not like
something is wrong with linux, it's just different and the setting is way too
aggressive for real world. Please think of my friend's laptop I mentioned
earlier. That drive is going to be toasted pretty soon even if it's just
differently configured windows.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
| < Previous | Next > |