Skip site navigation (1)Skip section navigation (2)
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>