On Wednesday 16 March 2016 12:50:33 John Dammeyer wrote:

> Seems that's a fault of the graphics drivers and their implementation.
>  The whole point of an RTOS is that tasks can run at priorities that
> serve their needs.  How would placing the video at a higher priority
> be any different than an non-real time system that allows the video to
> run to completion.
>
> Is the problem so simple that the RTOS system clock isn't allowed to
> interrupt the video even if it's just long enough to allow the video
> driver to continue to run at an elevated priority?  I can see that
> with older video hardware from the early 90's but surely things are
> different now?
>
> John

A lot of that difference is because the proprietary drivers lock the 
IRQ's out till they are done, which in my last experiments could be as 
long as 200 milliseconds for the nvidia (spit) blob.  Thats wrecked 
parts and stalled steppers any way you care to measure it.  The nouveau 
driver doesn't do that, so RAI works fine.  I can't testify about the 
ati drivers as I blacklisted those cards at least 8 years ago for the 
simple reason that Alex D. lies worse than a politician.
>
> > Real time is not one of the main concerns of the kernel devs. The
> > kernel has graphics drivers that interfere with real time as well as
> > X.
> >
> > >   The ARMs and current crop of PCs are orders of magnitude faster
> > > and
> >
> > more
> >
> > > powerful so why is it that the real time part of Linux isn't the
> > > defacto standard for Linux.  If it were wouldn't the latest
> > > LinuxCNC run on just about anything?
> > >
> > > Seems a simple question.  Is there a simple answer?
> > >
See the other answers too John.  Yes, its a simple question, but there 
is, sadly, chapter and verse enough of why not to write a boring novel 
with.

> > > John Dammeyer
>
> ----------------------------------------------------------------------
>------ --
>
> > Transform Data into Opportunity.
> > Accelerate data analysis in your applications with
> > Intel Data Analytics Acceleration Library.
> > Click to learn more.
> > http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
> > _______________________________________________
> > Emc-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/emc-users
>
> ----------------------------------------------------------------------
>-------- Transform Data into Opportunity.
> Accelerate data analysis in your applications with
> Intel Data Analytics Acceleration Library.
> Click to learn more.
> http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
> _______________________________________________
> Emc-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to