Re: realtime-preempt and arm



Steven Rostedt <rostedt@xxxxxxxxxxx> wrote:
So you got a big jitter using nanosleep??? If that's the case, could
you post the times you got. I'll also boot a kernel with the latest
-rt patch, without highres compiled, and see if I can reproduce the
same on x86.

You're very kind! Here you go:

This is from "Linux uclibc 2.6.14.2 #12 PREEMPT" without -rt:

100 revs; min: 19888 max: 20386 avg: 20013
100 revs; min: 19724 max: 20296 avg: 20013
100 revs; min: 19920 max: 20322 avg: 20013
100 revs; min: 19840 max: 20323 avg: 20016
100 revs; min: 10276 max: 42789 avg: 21294
100 revs; min: 10466 max: 34080 avg: 21687
100 revs; min: 10249 max: 30594 avg: 21161
100 revs; min: 10962 max: 34421 avg: 21415
100 revs; min: 10437 max: 31338 avg: 20562
100 revs; min: 11660 max: 29751 avg: 21066
100 revs; min: 10457 max: 30612 avg: 21417
100 revs; min: 10270 max: 37828 avg: 21513

First four lines are with the system otherwise idle. Then I fired 'ls
-Rl /mnt/some/nfs/share' on a framebuffer console.

And the same on a "Linux uclibc 2.6.18-rt6 #19 PREEMPT":

100 revs; min: 19847 max: 20242 avg: 20014
100 revs; min: 19685 max: 20332 avg: 20014
100 revs; min: 19652 max: 20374 avg: 20014
100 revs; min: 19622 max: 20399 avg: 20012
100 revs; min: 19736 max: 26612 avg: 20074
100 revs; min: 19478 max: 21199 avg: 20021
100 revs; min: 19569 max: 21093 avg: 20022
100 revs; min: 19582 max: 20460 avg: 20017
100 revs; min: 19723 max: 20410 avg: 20016
100 revs; min: 19459 max: 24565 avg: 20056
100 revs; min: 19610 max: 24257 avg: 20053
100 revs; min: 19376 max: 26848 avg: 20079
100 revs; min: 19445 max: 26522 avg: 20077
100 revs; min: 19510 max: 22349 avg: 20034
100 revs; min: 19562 max: 20334 avg: 20017

The one to be blamed the most seems to be FB. 'ls ... > /dev/null'
leads to less than 2ms slips.

I'm supposed to make a 10ms control loop, so I could live with a couple
of ms jitter. 7ms is rather high and I think it tells about some
problem which makes one wonder if even higher occasional slips are
possible.

I made my test code visible if you want to take a look: www dot
riihineva dot no-ip dot org uphill public uphill test-rt.c

--

tike




____________________________________________________________________________________
Do you Yahoo!?
Everyone is raving about the all-new Yahoo! Mail beta.
http://new.mail.yahoo.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



Relevant Pages

  • Re: OT Computer help for Cranky Pants Polly
    ... newsgroups. ... i'm on yahoo msg'r if that helps you do it one step at a time. ... otherwise email me at san-fran at ihug dot co dot nz. ... nzlstar at yahoo dot com ...
    (rec.crafts.textiles.quilting)
  • RE: Stop Light
    ... drop me a note at jeaksel yahoo (dot) com. ... I have a white paper that ...
    (microsoft.public.project)
  • Re: Apple Phone Support Outsourced to 3rd World
    ... normal people is precisely because they annoy the CSRs, ... the yahoo never gets his problem fixed and gets awfully ... vastly superior intellect, and retreat to my hovel in Mumbai, never again to ... email to oshea dot j dot j at gmail dot com. ...
    (comp.sys.mac.system)
  • Re: UOA Observer Training Camps
    ... observers in your area. ... FSU at the Tally Classic ... jason_weddle yahoo (dot) com ...
    (rec.sport.disc)
  • Re: OT - if anyone want to vote for Annies charity
    ... san-fran at ihug dot co dot nz ... nzlstar on yahoo msg'r ... "WOK- the ancient art" ...
    (rec.crafts.textiles.quilting)