Mario. wrote: >[snip] >As much as I hate Intel company for their very unfair business >practices, unfair advertising and bribery I can say that their >mainboard with integrated processor (~1.3GHz) performs 80 000 >interrupts per second easily. It may be caused by improved linux code, >since the latencies were 13000 at most with heavy 3D and CPU loads and >I have not tested that board before. The chipset is SiS, which may be >the cause of low latencies and low jitter. Core2Duon processors and >boards with intel chipsets were not any better (rather worse). > > If you have a chance to try out a core2duo sometime soon, then try starting up a do-nothing CPU hog. I've found that to help latencies by roughly an order of magnitude. It's so much better that I actually have an embedded application (which starts up at boot time) that does a loadusr command that runs this script: while true ; do echo "nothing" > /dev/null ; done Without that script, I routinely see latencies in the 16000 range. With the script, I've never seen anything above 2000, and usually it's closer to 200. I have verified the timing with an oscilloscope. Note that this technique does not work on single-core processors, or on AMD dual-core processors. At least it doesn't with the experimental SMP kernel that's in the linuxcnc.org/experimental directory.
- Steve ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers