comp.lang.ada
 help / color / mirror / Atom feed
From: Darren New <dnew@san.rr.com>
Subject: Re: Multitasking theory question
Date: Mon, 24 Jun 2002 15:14:52 GMT
Date: 2002-06-24T15:14:52+00:00	[thread overview]
Message-ID: <3D173788.8758A005@san.rr.com> (raw)
In-Reply-To: QfzR8.51$zt.4961@news.xtra.co.nz

AG wrote:
> However, what I was driving at is a sort of a virtual machine:
> - *assuming* it runs at all, and lets you do some basic things
> like Turing machine, where does an OS come into it?

The places where a machine isn't a turing machine. I.e., Input/Output.

> Sure, it
> may take ages for anything to happen if the computer is sufficiently
> slow but you still can implement whatever scheduling you like.

Uh, no. If you have a 3rd party device driver that blocks, then you can't do
non-blocking I/O to that device, regardless of what cleverness you set up in
your part of the program.

-- 
Darren New 
San Diego, CA, USA (PST). Cryptokeys on demand.
** http://home.san.rr.com/dnew/DNResume.html **
** http://images.fbrtech.com/dnew/ **

     My brain needs a "back" button so I can
         remember where I left my coffee mug.



  reply	other threads:[~2002-06-24 15:14 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-20 20:46 Multitasking theory question Kai Schuelke
2002-06-20 20:53 ` Stephen Leake
2002-06-21  2:13 ` Ted Dennison
2002-06-24  3:18   ` AG
2002-06-24  4:13     ` tmoran
2002-06-24  4:24       ` AG
2002-06-24  7:33         ` Dale Stanbrough
2002-06-25  3:27           ` AG
2002-06-25  4:48             ` tmoran
2002-06-25  5:00               ` AG
2002-06-25  5:17               ` Darren New
2002-06-25  5:25                 ` AG
2002-06-24  5:43     ` Mark Biggar
2002-06-24  6:48       ` AG
2002-06-24 15:14         ` Darren New [this message]
2002-06-24 16:19           ` Larry Kilgallen
2002-06-25  2:01           ` AG
2002-06-25  3:21             ` Darren New
2002-06-25  4:01               ` AG
2002-06-25  4:19                 ` Darren New
2002-06-25  4:51                   ` AG
2002-06-26  1:58                     ` Darren New
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox