hello, 

On Fri, Nov 03, 2000 at 08:35:03PM +0100, David Olofson wrote:
 
# If you're going to use threads (as opposed to the ISR/callback model), you
# could try user space pthreads. This is more familiar to RTL threads, and you
# don't have to know *anything* about kernel hacking to get started.
 
# As for performance, the only options that deliver reliable scheduling in the �s
# range are signals to user space from some RTX (currently RTAI and RTL does
# this), and of course the Real Thing; RTL, RTAI or similar (any others using
# this kind of model?) RTK solution.
 
# Next best is user space pthreads on Linux 2.2.10-lowlatency (*). This is just
# a matter of using a lowlatency kernel - you run the same code, using
# SCHED_FIFO or SCHED_RR, just as you would without the lowlatency patch.

the problem is, i have to decide wether to use rt(rtai) linux or not (probably use 
of `straight` linux would be fairly sufficient). I have to deal with proprietary 
hardware. Generally it can be described as follows:

- linux boots from flash, creates ramdisk and further operation occures in ram only 
(i.e. no hard disc and associated io overhead)
- the hardware interrupts are mostly coming from two communication interfaces
- the processor is equivalent of PIIx400

the os and software should be able to handle the maximum load which hardware is 
able to process.
i have to find out the realtime requirements. but since i'm no hardware guy, 
i don't know the hardware chipset characteristics (i assume this should be the 
starting point). 
could you advise approach how to estimate realtime requirements of such task ?
are there any reviews of performance of standard linux vs. realtime on different hw
platforms ?

thank you for information, 

Denis.
-- 
  ("\''/").__..-''"`-. .         [EMAIL PROTECTED]
  `9_ 9  )   `-. (    ).`-._.`)  http://www.lut.fi/~karpov/
  (_Y_.)' ._   ) `._`.  " -.-'   +358 (0)40 502 0931
   _..`-'_..-_/ /-'_.'           Lappeenranta University of Technology
 (l)-'' ((i).' ((!.'             
  *** Give a man a fish and he will eat for a day. Teach him how to fish,and he will 
sit in a boat and drink beer all day.   ***
-- [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/

Reply via email to