<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;">Right,<br><br>has any got laptop mode working successfully , i'm trying to get my hard disk to spin down as long as possible, <br><br>i've been using a combination of lm-profile, iotop -o -d 10 -b<br><br>now, i've nailed fire fox from fsyncing all the time, that's improved things some what,<br>http://www.dslreports.com/forum/r23159573-Re-Make-Firefox-3x-more-responsive-with-a-simple-trick<br><br>it's also faster too boot!<br><br>however, my hard disk sleeps for about 2mins, i've zapped syslog and klog for testing,<br>so there should be nothing on the system that should need to wake the disk for writing.<br><br>however, kkjournald is waking the disk up, (presumable to write the journal to disk)<br>but the file system is mounted with <br><br>/dev/sda1 on / type ext3 (rw,relatime,errors=remount-ro,commit=600)<br><br>so, it should only commit every 10
mins, or when we run low on memory.<br><br> PID USER DISK READ DISK WRITE SWAPIN IO COMMAND<br> 807 root 0 B/s 5.54 K/s 0.00 % 0.00 % [kjournald]<br> 3911 user 0 B/s 0.40 K/s 0.00 % 0.00 % gnome-power-manager<br><br><br>oh,actually i wonder if it's the gnome power manager, how ironic.. looks like<br>the gnome power manager might be forcing a sync...<br><br>yes, it seems that a lot of gnome componets are doing a fsync, thus waking my disk<br>up.. :-(<br><br>all i want is, while i'm not reading new data(i.e uncached data from disk) , i want<br>applications to write (but delay that write until I say, or a timeout value).<br><br>i think over use of the fsync call may be
answer, but i think there's more to it than that.<br><br>my harddrives now been dormant for 10mins.... spin down nirvarna has been reached.<br><br>looks like killing the gnome power meter has stopped the spin ups... now that's<br>ironic.. any replacements? or shall i go and hack it.<br><br>i wonder if this would do ssd's good too.<br><br>thoughts?<br><br>Cheers,<br><br>Lee<br><br><br><br><br><br><br><br><br><br><br></td></tr></table><br>