XO-1.5 slow disk writes
John Watlington
wad at laptop.org
Tue Nov 17 16:43:25 EST 2009
Good catch, Ben!
In fact, I don't think either the XO-1 or XO-1.5 needs to sync
before suspend. Maybe before a sleep, but not an aggressive
suspend.
A more vexing problem is not cutting SD power until it has
finished completing its write. To address that problem, I
propose trac #9692.
Cheers,
wad
On Nov 17, 2009, at 1:03 PM, Benjamin M. Schwartz wrote:
> Daniel Drake wrote:
>> Today I tried to figure out why running "sync" often takes 5-10
>> seconds
>> or longer. This slows down suspend, where all data is synced to disk.
>
> On the XO-1, it was necessary to sync before suspend, because there
> was no
> guarantee that a suspended laptop would reawaken any time soon. On
> 1.5
> (and even on XO-1 with newer software) we should have fully working
> timed
> wakeups. That means the kernel could set a policy of a "sync every 5
> minutes", and wake up out of suspend in order to perform the sync.
> This
> is, IMHO, actually better than a "sync on every suspend" policy,
> because
> it enables things like write combining that improve performance and
> reduce
> flash wear.
>
> Of course, getting sync to be very fast would also be nice.
>
> --Ben
>
> _______________________________________________
> Devel mailing list
> Devel at lists.laptop.org
> http://lists.laptop.org/listinfo/devel
More information about the Devel
mailing list