Some extensive system health monitoring
John Richard Moser
nigelenki at comcast.net
Tue Mar 8 12:45:08 CST 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Matt Zimmerman wrote:
> On Tue, Mar 08, 2005 at 01:05:24PM -0500, John Richard Moser wrote:
>
>
>>REAL TIME, i.e. not batch
>>
>>A batch task takes X amount of data and crunches it down until it's done
>>with it; a real-time task has to interact with the user and thus spends
>>more time sleeping and waiting for keyboard/mouse interrupts than
>>actually using CPU.
>
>
> In UNIX land, these are "interactive" tasks/processes, and "real-time" means
> something entirely different.
>
Yeah, interactive, realtime, the concept is basically the same in
computer science.
"Real time" in general means that a task for some reason must complete
within T time, and that it is completed in <=T time. For example, if
you play back an MP3 that's 3 minutes long, and use <100% CPU to decode
it, then the operation is real time, as the CPU time used is less than 3
minutes. If however you need >100% CPU, the MP3 skips or lags, and the
operation was not real time.
I'm not sure if non-UI things are considered "interactive" in Unix, but
I know that real-time UI things are called "interactive tasks." Is
interactiveness a general user interface concept?
- --
All content of all messages exchanged herein are left in the
Public Domain, unless otherwise explicitly stated.
Creative brains are a valuable, limited resource. They shouldn't be
wasted on re-inventing the wheel when there are so many fascinating
new problems waiting out there.
-- Eric Steven Raymond
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFCLfK0hDd4aOud5P8RAhgBAJ0VhQFRYodv/4cQw9rvDiq77HQTBgCfUK5+
tX9n59ARyyYaBMxepfTihxk=
=gBEy
-----END PGP SIGNATURE-----
More information about the ubuntu-devel
mailing list