Re: rt for newbie

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Carsten,

 Thank you.
 Did I understand you correctly, I need to disable Dynamic Ticks and
Check for stack overflow?
 If yes, then here are my results

# cyclictest -m -Sp99 -i100 -d0
# /dev/cpu_dma_latency set to 0us
policy: fifo: loadavg: 0.01 0.09 0.05 2/122 2187

T: 0 ( 2180) P:99 I:100 C:1969005 Min:      1 Act:    2 Avg:    1 Max:      10
T: 1 ( 2181) P:99 I:100 C:1968946 Min:      1 Act:    2 Avg:    2 Max:      69
T: 2 ( 2182) P:99 I:100 C:1968888 Min:      1 Act:    2 Avg:    2 Max:      12
T: 3 ( 2183) P:99 I:100 C:1968829 Min:      1 Act:    2 Avg:    2 Max:      52
T: 4 ( 2184) P:99 I:100 C:1968770 Min:      1 Act:    2 Avg:    1 Max:      10
T: 5 ( 2185) P:99 I:100 C:1968712 Min:      1 Act:    5 Avg:    2 Max:       9
T: 6 ( 2186) P:99 I:100 C:1968654 Min:      1 Act:    2 Avg:    2 Max:      55
T: 7 ( 2187) P:99 I:100 C:1968594 Min:      1 Act:    2 Avg:    1 Max:      17

CPU I've got is Xeon X5472  @ 3.00GHz

-Sashka


On Thu, Oct 27, 2011 at 6:21 PM, Carsten Emde <Carsten.Emde@xxxxxxxxx> wrote:
> Sashka,
>
>> [..]
>> I've got it build several time. I'm confused with all those different
>> guides telling me what to enable and disable. Most of them are
>> outdated, as I can see.
>
> The usual recommendation is:
>
> 1. Get the config of your distro
> # cd /usr/src/kernels/linux-3.0.7-rt20
> # cp /boot/config-`uname -r` .config
>
> 2. Configure the kernel for RT
> # make menuconfig
> Processor type and features  --->
>      [ ] Tickless System (Dynamic Ticks)
>      Preemption Model (Fully Preemptible Kernel (RT))  --->
> Kernel hacking  --->
>      [ ] Check for stack overflows
>
> To check out the new kernel for its RT capabilities:
> # cd /usr/src
> # git clone https://github.com/clrkwllms/rt-tests
> # cd rt-tests
> # make rpm
> # rpm -ivh RPMS/*/rt-tests*.rpm
> # cyclictest -m -Sp99 -i100 -d0
>
> Let us know what worst-case latency you got.
>
>        -Carsten.
>
>
--
To unsubscribe from this list: send the line "unsubscribe linux-rt-users" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [RT Stable]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux