comp.lang.ada
 help / color / mirror / Atom feed
From: "DuckE" <nospam_steved@pacifier.com>
Subject: Re: tasks, simple question
Date: 1999/11/15
Date: 1999-11-15T00:00:00+00:00	[thread overview]
Message-ID: <3830d134.0@news.pacifier.com> (raw)
In-Reply-To: 382FC705.29121528@interact.net.au

The simplest example I can think of is printing.

If you're in a word processor and select "print", without tasking you might
be forced for the printout to complete before continuing your work.  With
tasking you can continue working while your document prints.

If you're document is printing while you continue editing, what happens to
that part of the document you're editing?  Will it show the most recent
changes?  Or will it print the last copy of the document you saved?  This is
an example of concurrency concerns, that is the things you must be concerned
with when operations are being performed on the same data by multiple tasks.

I hope this helps,
SteveD

G <Dizzy@interact.net.au> wrote in message
news:382FC705.29121528@interact.net.au...
> I think I have a basic understanding of what is going on with tasks.
>
> What I am wondering is where and when one would use them.
>
> What sort of role they play, so to say.  What sort of things one
> would use them for.
>
> Or are such things not at all defined and down to personal pref. ?
> I wonder because if someone can tell me the sort of places these things
> are used, then
> I may understand them better.
>
> :-)
> -G
>






  parent reply	other threads:[~1999-11-15  0:00 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-11-15  0:00 tasks, simple question G
1999-11-15  0:00 ` Ehud Lamm
1999-11-15  0:00 ` DuckE [this message]
1999-11-15  0:00 ` tmoran
1999-11-15  0:00 ` Matthew Heaney
1999-11-16  0:00 ` tmoran
1999-11-16  0:00   ` Ted Dennison
1999-11-18  0:00 ` Riyaz Mansoor
replies disabled

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