Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 May 2000 17:49:13 +0000
From:      Gustavo Vieira Goncalves Coelho Rios <kernel@tdnet.com.br>
To:        Clarence Brown <clabrown@granitepost.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: FreeBSD as a real-time solution?
Message-ID:  <3916FE19.DF7E47C4@tdnet.com.br>
References:  <005101bfb928$9837fe20$8c6896d1@granitepost.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Clarence Brown wrote:
> 
> I'm not a FreeBSD expert, but in "Dr. Dobb's Journal" #310 March 2000
> (www.ddj.com) there is an article title "Real-Time Linux" that discusses 2
> projects to bring real time to Linux. Perhaps these might also be applied to
> FreeBSD?
> 
> Also, define "precise time measurements". What is the rate and granularity
> that you need? If your DOS system is "working", why do you want to "fix" it?
> <grin>
> 
> Mentioned in the article:
> 
> RTLinux
> at http://www.rtlinux.org,
> 
> Real Time Application Interface, (an offshoot of RTLinux with better
> timers?)
> at http://www.aero.polimi.it/projects/rtai
> 
> Cla.


The solutions for real-time needs should be design from scratch!
Where linux designed to be  real time OS? I guess no! Real Time solution
requires a total different approach than the classic kernel model used
by Free/Open/Linux, etc......

That's not only the point! What about the correctness of the code? How
can prove that it kernel is full deterministc ? Is FreeBSD/Linux Full
deterministc? If Linux/BSD do manage garbage collection, it's not full
deterministc. What happens if you have to service to a serial port
request and the kernel is performming memory related actions! Garbage
collection cannot be interruped! You lose the information that's
arriving at the serial port........

linux were not desgined to be reail time! So, don't use it.
Again: try something like QNX/Neutrino (http://www.qnx.com)


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3916FE19.DF7E47C4>