lkml.org 
[lkml]   [2004]   [Oct]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [patch] Real-Time Preemption, -RT-2.6.9-mm1-V0.4
    From
    Ingo Molnar wrote:
    >
    > * Rui Nuno Capela wrote:
    >
    >> OK. That was it. After switching off CONFIG_RWSEM_DEADLOCK_DETECT on
    >> RT-V0.4.3, I can say that it's now on par to RT-U3.
    >
    > great!
    >
    >> Later today, I will conduct some extendeded testing, where I'll able
    >> to compare the jackd performance between vanilla, RT-U3 and RT-V0.4.3,
    >> on my UP laptop. All kernel configurations will be stripped off from
    >> all the debug options.
    >>
    >> I will take note of xrun rate, jackd scheduling delay histogram, and
    >> cpu usage. Context switch rate will be also acquainted.
    >>
    >> Anything else?
    >
    > yeah, that's good enough.


    OK. Here are my early consolidated results. Feel free to comment.

    2.6.9 RT-U3 RT-V0.4.3
    --------- --------- ---------
    XRUN Rate . . . . . . . . . . . 424 8 4 /hour
    Delay Rate (>spare time) . . . 496 0 0 /hour
    Delay Rate (>1000 usecs) . . . 940 8 4 /hour
    Maximum Delay . . . . . . . . . 6904 921 721 usecs
    Maximum Process Cycle . . . . . 1449 1469 1590 usecs
    Average DSP CPU Load . . . . . 38 39 40 %
    Average Context-Switch Rate . . 7480 8929 9726 /sec

    Note: all tests were carried out running jackd -v -dalsa -dhw:0 -r44100
    -p128 -n2 -S -P, loaded with 9 (nine) fluidsynth instances, on a
    P4@2.533Ghz laptop, against the onboard sound device (snd-ali5451).

    On the RT kernels only, the following optimizations were issued:

    chrt --pid --fifo 90 2 (pidof "ksoftirqd/0" = 2)
    chrt --pid --fifo 60 `pidof "IRQ 5"` (snd-ali5451)

    Take care.
    --
    rncbc aka Rui Nuno Capela
    rncbc@rncbc.org


    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 14:07    [W:3.749 / U:0.032 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site