Re: Linux serial port dropping bytes



Didi <dp@xxxxxxxxxxx> writes:

Albert van der Horst wrote:
...
I've programmed the delay line software of ESO telescope array in
Paranal Chile. 1000 interrupts per second, with a mirror that had to
be at the correct nanometer at the correct microsecond. (14 nm RMS)
Does that count as experience?
....
The system spent a considerable part of its time (>10%) in the highest
priority ISR.

So the rest of your system has been fine with 100mS latency (10% of 1
second).
Do you call this real time? I certainly do not.

Just because 10% of 1 second is 100ms does not mean that is the
latency! Where did that come from? Why not say 10% of 1 microsecond is
100ns. Then the latency is better :) !

More likely it is something like 10% of 1/1000 seconds, or 100us. But
of course it could be anything without knowing the details.

[...]

--

John Devereux
.



Relevant Pages

  • Re: [patch] voluntary-preempt-2.6.9-rc1-bk4-Q5
    ... comparable to 2.4.x kernels with low latency patches and kernel preemption. ... to the tests to keep the second CPU busy and to ... and the audio driver was set to be non-threaded. ... Note I still see over 110% worst case overhead on a max priority real time ...
    (Linux-Kernel)
  • Re: windows = realtime?
    ... I know that windows is not true real time ... but I have found some papers complaining that Windows NT ... > found nothing about Win 2000 and XP interrupt latency. ... > why Windows cant be used as real-time system? ...
    (microsoft.public.windowsxp.device_driver.dev)
  • Re: file-based Win-to-Unix data transfer
    ... Windows system is supposed to send me data in real time. ... In the processs of doing that I would measure the latency you are getting by monitoring the file and timestamping changes. ... These utilities ask the kernel to notify them when a file changes and so should be able to enable you to timestamp when data arrives at your end. ...
    (comp.unix.programmer)
  • Re: windows = realtime?
    ... I know that windows is not true real time ... but I have found some papers complaining that Windows NT ... > found nothing about Win 2000 and XP interrupt latency. ... > why Windows cant be used as real-time system? ...
    (microsoft.public.development.device.drivers)
  • Re: windows = realtime?
    ... I know that windows is not true real time ... but I have found some papers complaining that Windows NT ... > found nothing about Win 2000 and XP interrupt latency. ... > why Windows cant be used as real-time system? ...
    (microsoft.public.win32.programmer.kernel)