Results 1 to 4 of 4

Thread: More desktop reponsiveness love (now sponsored by Nokia !)

  1. #1
    Join Date
    Jan 2009
    Location
    Vienna, Austria; Germany; hello world :)
    Posts
    624

    Thumbs up More desktop reponsiveness love (now sponsored by Nokia !)

    This might be worthwhile to report / write an article:

    http://lkml.org/lkml/2010/8/26/327

    Quote Originally Posted by Mathieu Desnoyers
    Hi,

    Following the findings I presented a few months ago
    (http://lkml.org/lkml/2010/4/18/13) about CFS having large vruntime spread
    issues, Peter Zijlstra and I pursued the discussion and the implementation
    effort (my work on this is funded by Nokia). I recently put the result together
    and came up with this patchset, combining both his work and mine.

    With this patchset, I got the following results with wakeup-latency.c (a 10ms
    periodic timer), running periodic-fork.sh, Xorg, make -j3 and firefox (playing a
    youtube video), with Xorg moving terminal windows around, in parallel on a UP
    system (links to the test program source in the dyn min_vruntime patch). The
    Xorg interactivity is very good with the new features enabled, but was poor
    originally with the vanilla mainline scheduler. The 10ms timer delays are as
    follow:

    2.6.35.2 mainline* with low-latency features**
    maximum latency: 34465.2 µs 8261.4 µs
    average latency: 6445.5 µs 211.2 µs
    missed timer events: yes no

    * 2.6.35.2 mainline test needs to run periodic-fork.sh for a few minutes first
    to let it rip the spread apart.

    ** low-latency features:

  2. #2
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,779

    Default

    I think you got that backwards. The patches intent to make the desktop LESS responsive.

    Read the original thread and the response from Torvalds:

    http://lkml.org/lkml/2010/4/18/104

    :P

  3. #3
    Join Date
    Jan 2009
    Location
    Vienna, Austria; Germany; hello world :)
    Posts
    624

    Default

    Quote Originally Posted by RealNC View Post
    I think you got that backwards. The patches intent to make the desktop LESS responsive.

    Read the original thread and the response from Torvalds:

    http://lkml.org/lkml/2010/4/18/104

    :P
    yeah, that was the case with the old patches & thread from April

    but the new says:

    The
    Xorg interactivity is very good with the new features enabled, but was poor
    originally with the vanilla mainline scheduler.
    I haven't noticed any adverse effects yet, let's see how good those patches really are in everyday work and heavy load, webradio streaming, etc.

  4. #4
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,779

    Default

    Gleixner's comments aren't too promising though, lol.

    I wish they would put BFS in the kernel and be done with it anyway.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •