David Olofson schrieb:
> > Trust me: as long as the application itself doesn't do disk
> > accesses (including swapping due to high memory usage),
> > it's the only application running on the system at all and
> > therefore running absolutly smoothly.
>
> Well, see above; that's no good for hard disk recorders and direct-from-disk
> samplers! :-)
Correctly, but we were discusing about visualization using OpenGL :-)
[ retrace sync ]
two years ago, i did a simple RT-Linux program, that measures
the time between two retrace signals and then sets itself asleep
until 20 microseconds before the next retrace signal will apear.
then it does the busy wait and performs a software interrupt.
Worked rather well and went into the GGI-coda, afair,
but modern GFX-card should generate an interrupt on vblank!?
> Meanwhile, I've tried running Q3A with the hacked G400 driver, and it does look
> a bit smoother, and most importantly; all traces of tearing are gone!
> Everything looks even more solid and rigid than it used to. :-)
That's exactly what i am talking about! :-)
[ Watchdog mechanism ]
> Will get back to it some time. It will very likely gain priority as I get
> increasingly tired of looking at the fsck progress bar! ;-)
Tip: Use ReiserFS - saves a lot of time and nerves ...
I am using it for a year for now ... no loss of data even with
hundreds of crashes because of unstable drivers and/or
while developing on (rt-)kernel level.
[ 10 ms pause in rt-app ]
> Yeah, you give the kernel and all kinds of other things extra chanses to steal
> the CPU from you and keep it for quite a bit longer than the desired 10 ms...
Yes, but even then, things appear to be much smoother ...
[ latency patch ]
> Could potentially fix most of the problems, but we may still be facing problems
> caused by the fact that X is not a real time application.
You are probably right. At least. IMHO, these kind of application
don't need to be done in "Real Time". Here, "Quality of Service"
is needed. The best solution for smooth 3D rendering
is certainly the Linux resource kernel from Raj (maybe mixed
with the low-latency patch), but Linux/RT doesn't
seem to be open any more: Today, i tried downloading
then new version 1.2.1, but the ftp-server is password
proteced :-( You only can buy a CD for $49. Does anybody
know more about this problem?
Bernhard
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/