-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 El 2017-12-11 a las 12:58 +0100, Roger Oberholtzer escribió:
On Mon, Dec 11, 2017 at 11:28 AM, Carlos E. R.
Very interesting stuff :-)
We use openSUSE in many unusual places...
But a RT system does not guarantee speed; what it guarantees is that things are handled within a known time frame. In theory. I don't know how to calculate that time.
Latency is related to speed. If latency is long, speed will be slow. If latency is short, speed could potentially be faster.
No, that is not the point with RT. You can have a RT system with a guaranteed response time of one minute. It is still RT, as long as all requests are attended and completed within one minute of each. You may want a fast RT system, but that is another thing ;-)
One way to measure latency is to toggle the IRQ line via a GPIO output line. Record when the toggle was done, and the time when the IRQ function starts. We are getting ready to do that. I hear reports of between 10 and 70 µs latency are expected. What we are trying to sort out is how to measure the latency after the interrupt handler completes. That is, when is everything okay for the next interrupt to occur?
I did that thing once, long ago. - -- Cheers Carlos E. R. (from openSUSE 42.2 x86_64 "Malachite" (Minas Tirith)) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iF4EAREIAAYFAloudQIACgkQja8UbcUWM1xBggD/SK7vqzpCIovYrQKADhT1HPEc ae4TooIuR+AhceXZS2gA/ji1SH48b5CnJ34lpwM8aTj926/tMWwPOzhPubVzyIgD =tL5Z -----END PGP SIGNATURE-----