This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

L138 Linux decrease latency

I am making tests on L138 to verify how much is the latency on Linux, and try to reduce it.

For now I am using the ciclictest [1] for get the latency.

With this command :

./cyclictest -t5 -p 80 -n -i 10000 -q &  sleep 20 ; killall cyclictest

I can get a value of latency, then I can make modifications on kernel configuration and compare the results.

I am testing using Linux from git repository, tag v2.6.33-davinci1, loading kernel and image from sdram.

With the default configuration, the results are :

T: 0 (  938) P:80 I:10000 C:   1906 Min:     56 Act:  175 Avg:  105 Max:     261
T: 1 (  939) P:79 I:10500 C:   1816 Min:     62 Act:   94 Avg:   93 Max:     253
T: 2 (  940) P:78 I:11000 C:   1733 Min:     55 Act:  153 Avg:   89 Max:     219
T: 3 (  941) P:77 I:11500 C:   1658 Min:     55 Act:  134 Avg:   92 Max:     248
T: 4 (  942) P:76 I:12000 C:   1589 Min:     55 Act:  124 Avg:   87 Max:     363

 

Anyone is working on this ?

Know some ways to improve latency, the path I need to follow ?

[1] - cyclictest wiki: https://rt.wiki.kernel.org/index.php/Cyclictest