* [Xenomai-help] How to solve this high latency problem [not found] <mailman.63.1266404417.13819.xenomai@xenomai.org> @ 2010-02-17 11:27 ` 子 小 2010-02-17 14:20 ` Gilles Chanteperdrix 0 siblings, 1 reply; 2+ messages in thread From: 子 小 @ 2010-02-17 11:27 UTC (permalink / raw) To: xenomai [-- Attachment #1: Type: text/plain, Size: 2758 bytes --] Hi, after I installed the xenomai-2.5.1 with kernel 2.6.32.7, I ran the latency test program at /usr/xenomai/share/xenomai/testsuite/latency below is what I got. High latency (about 400 microseconds for max latency) is present. Basically, in my configuration, I have disabled ACPI, APM, and CPU frequency scaling; enalbed "Enable periodic timing", "Enable FPU support", and "Enable NMI watchdog". I know that SMI workaround is important here. So I also enabled "Enable SMI workaround". Regarding "Globally disable SMI", I tried many times and found that if I enabled it, my laptop cannot boot up... Thus I have to keep it disabled, while I did not enable any other SMI options below "Globally disable SMI" in the configuration menu. Now I am stuck here, not able to find out the solution to the problem. Could you help on this? Another question I would like to ask: in the result of my latency test, what is the difference between "lat max" and "lat worst"? because the numbers shown there are different. Best Regards, Henry == Sampling period: 100 us == Test mode: periodic user-mode task == All results in microseconds warming up... RTT| 00:00:01 (periodic user-mode task, 100 us period, priority 99) RTH|----lat min|----lat avg|----lat max|-overrun|---msw|---lat best|--lat worst RTD| 0.848| 1.020| 358.154| 3| 0| 0.848| 358.154 RTD| 0.749| 0.983| 15.540| 3| 0| 0.749| 358.154 RTD| 0.785| 1.017| 369.927| 6| 0| 0.749| 369.927 RTD| 0.745| 0.986| 11.431| 6| 0| 0.745| 369.927 RTD| 0.745| 1.014| 376.297| 9| 0| 0.745| 376.297 RTD| 0.778| 0.979| 15.137| 9| 0| 0.745| 376.297 RTD| 0.540| 1.020| 385.877| 12| 0| 0.540| 385.877 RTD| 0.842| 1.002| 11.561| 12| 0| 0.540| 385.877 RTD| 0.748| 1.014| 391.803| 15| 0| 0.540| 391.803 RTD| 0.784| 0.976| 16.482| 15| 0| 0.540| 391.803 RTD| 0.840| 1.015| 403.156| 19| 0| 0.540| 403.156 RTD| 0.583| 0.997| 16.902| 19| 0| 0.540| 403.156 RTD| 0.846| 1.029| 314.282| 22| 0| 0.540| 403.156 RTD| 0.723| 0.975| 14.964| 22| 0| 0.540| 403.156 ^C---|-----------|-----------|-----------|--------|------|------------------------- RTS| 0.540| 1.001| 403.156| 22| 0| 00:00:14/00:00:14 _________________________________________________________________ Hotmail: Trusted email with powerful SPAM protection. https://signup.live.com/signup.aspx?id=60969 [-- Attachment #2: Type: text/html, Size: 5360 bytes --] ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Xenomai-help] How to solve this high latency problem 2010-02-17 11:27 ` [Xenomai-help] How to solve this high latency problem 子 小 @ 2010-02-17 14:20 ` Gilles Chanteperdrix 0 siblings, 0 replies; 2+ messages in thread From: Gilles Chanteperdrix @ 2010-02-17 14:20 UTC (permalink / raw) To: 子 小; +Cc: xenomai 子 小 wrote: > Hi, > > after I installed the xenomai-2.5.1 with kernel 2.6.32.7, I ran the > latency test program at /usr/xenomai/share/xenomai/testsuite/latency > > below is what I got. High latency (about 400 microseconds for max > latency) is present. > > Basically, in my configuration, I have disabled ACPI, APM, and CPU > frequency scaling; You should NOT disable ACPI. The only thing you should disable is ACPI_PROCESSOR. > enalbed "Enable periodic timing", "Enable FPU support", and "Enable > NMI watchdog". You probably do not need the periodic timer. > > I know that SMI workaround is important here. So I also enabled > "Enable SMI workaround". Regarding "Globally disable SMI", I tried > many times and found that if I enabled it, my laptop cannot boot > up... Thus I have to keep it disabled, while I did not enable any > other SMI options below "Globally disable SMI" in the configuration > menu. > > Now I am stuck here, not able to find out the solution to the > problem. Could you help on this? See xenomai troubleshooting guide. > > Another question I would like to ask: in the result of my latency > test, what is the difference between "lat max" and "lat worst"? > because the numbers shown there are different. the max is the max during the last second, the worst is the max since the latency program is running. -- Gilles Chanteperdrix, Free Electrons Kernel, drivers, real-time and embedded Linux development, consulting, training and support. http://free-electrons.com ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-02-17 14:20 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <mailman.63.1266404417.13819.xenomai@xenomai.org>
2010-02-17 11:27 ` [Xenomai-help] How to solve this high latency problem 子 小
2010-02-17 14:20 ` Gilles Chanteperdrix
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.