[Date Prev][Date Next] [Chronological] [Thread] [Top]

[rtl] Re:



Wei Chen wrote:
> 
> Hi,
> I am new to the RTLinux. I was told that the RTLinux can only
> handle real-time scheduling in its real-time mode. So bascially,
> when a RT task is being processed, there is no way that a Non-RT
> task can be excuted.
> 
> Is that true?
> Chenwei

In a sense this is true of any OS on a one-CPU machine.  The
CPU can be multiplexed over a number of proceeses and switched
quickly enough that it _appears_ to be doing several things
at once when it fact it can only execute one process at a time.
So by a very strict definition RTL can do only one thing at
a time on a single CPU system.

Now in real life:  I can run the three RT tasks that make up
my camera controller and the gcc compliler and a couple telnet
logins all at once.  The RT tasks get first priority.  The
system multitasks just like "normal" Linux.

-- 
--Chris Albertson

  chris@topdog.logicon.com                Voice:  626-351-0089  X127
  Logicon RDA, Pasadena California          Fax:  626-351-0699
--- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail majordomo@rtlinux.cs.nmt.edu OR
echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.cs.nmt.edu
----
For more information on Real-Time Linux see:
http://www.rtlinux.org/~rtlinux/