Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Optimize CPU usage during transfers using zero-copy

#74

As reported on the ML by Bastien Nocera:

"Syncing ~6 GB of music, most of the CPU time was spent in usbmuxd and gvfs (sharing ~15% of one CPU each). Could it do with some zero-copy
love, so as not to be so CPU intensive? (which would better be used when
transcoding is needed, from ogg to mp3 for example)"

Infact we do copy a lot of stuff back and forth, probably quite some space for optimization here.

Reported by Martin S. · September 8th, 2009 @ 05:05 PM

State: resolved
Milestone: 1.2.0 Release
Assigned to: nobody

Activity

  1. Martin S.
    Martin S.
    • State changed from new to resolved
    • Milestone order changed from 0 to 0

    Closing as we have done some work on this and the CPU time got reduced.
    Unless anyone has serious doubts and reopens of course. :)

    March 25th, 2011 @ 06:14 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.