Date: 24 Oct 2001 12:14:37 -0700 From: swear@blarg.net (Gary W. Swearingen) To: "fabio lg" <emepetreis@emepetreis.f2s.com> Cc: <freebsd-questions@FreeBSD.ORG> Subject: Re: FreeBSD Message-ID: <6gzo6ghmua.o6g@localhost.localdomain> In-Reply-To: <001601c15bc9$60085f00$0200a8c0@proradio.com.br> References: <001601c15bc9$60085f00$0200a8c0@proradio.com.br>
next in thread | previous in thread | raw e-mail | index | archive | help
"fabio lg" <emepetreis@emepetreis.f2s.com> writes: > FreeBSD is real-time plataform????? That depends upon what is meant by "real time". It used to mean to most computer users, a computer to which you didn't have to submit your "jobs" (program run requests) into a batch queue from which it usually did not start running almost immediately. As far as I know, all computers these days are real-time computers by that standard (though they may do batch processing too). But now, it usually means that the user is guaranteed that a specified block of code will run to completion within specified time constraints, usually repetitiously. And FreeBSD and all other general purpose computers are not real-time computers by that standard unless you want to consider a system loaded lightly enough that you can be confident (by experiment and judgement, if not from analysis) that all of your important tasks will complete in the time alloted to them. I'm not sure, but I think the latter would be called "soft real time". There is a "hard real time" in which there are some timer-generated events which guarantee the on-time (within some limits) start and finish of task executions. One has to deal carefully with tasks which might take too long. 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?6gzo6ghmua.o6g>