--- In [email protected], "GLOGIC 20" <[EMAIL PROTECTED]> wrote:
>
> Hey Nico.. i dont know what u mean by threads ive only
> being only fumbling through tutorials on the net the
> last couple of months.
<snip>

What I mean is the following:
In older and easier operating systems every process is a process. Period.
In more sophisticaed operating systems, you can split up one process
into several so-called execution threads; they run (more or less) in
parallel and share e.g. global variables and the global heap. Every
thread has its own stack, though.
Threads enable you to different tasks in parallel; for example, one
thread in your program could continue moving around asteroids on your
screen while another thread would show the dialogue box.

It's a fairly complex topic, so I won't write anything else about it
here. There are tons of material about multi-threaded applications on
the internet; just google, you will be overwhelmed by the number of
hits...

Regards,
Nico

Reply via email to