exec(threads)

Dennis Lee Bieber wlfraed at ix.netcom.com
Mon Oct 7 22:46:19 EDT 2002


sismex01 at hebmex.com fed this fish to the penguins on Monday 07 October 
2002 01:29 pm:

> In other OSs, threads and processes are completely different
> beasts, created in differring manner, and sometimes (remember
> AmigaOS y'all?) incompatible with each other. Sux.
>
        An AmigaOS "task" consisted of the executable code, and scheduling 
related data (task priority, signal bits [~local event flags in VMS 
terms], etc.).

        An AmigaOS "process" expanded on a task by adding I/O related data -- 
in particular, the handles for StdIn and StdOut (not to be confused 
with C stdin/stdout, which were different structures linked to the BCPL 
structures), along with environment data (path, other enviroment 
variables, startup arguments).

        All processes were tasks, but not all tasks were processes. Device 
drivers and file system handlers were tasks.

--  
 > ============================================================== <
 >   wlfraed at ix.netcom.com  | Wulfraed  Dennis Lee Bieber  KD6MOG <
 >      wulfraed at dm.net     |       Bestiaria Support Staff       <
 > ============================================================== <
 >        Bestiaria Home Page: http://www.beastie.dm.net/         <
 >            Home Page: http://www.dm.net/~wulfraed/             <



More information about the Python-list mailing list