delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/04/02/19:04:20

From: rgs20 AT cam DOT ac DOT uk (Richard Stamp)
Newsgroups: comp.os.msdos.djgpp,comp.lang.c
Subject: Re: Multitasking and multithreading.
Date: 2 Apr 1998 23:48:27 GMT
Organization: University of Cambridge, England
Lines: 28
Message-ID: <6g184b$26v$1@lyra.csx.cam.ac.uk>
References: <6g0kv1$o7r AT news DOT euro DOT net>
NNTP-Posting-Host: charon.chu.cam.ac.uk
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

In article <6g0kv1$o7r AT news DOT euro DOT net>, Foxe Northfalk <foxe AT poboxes DOT com> wrote:
>
>I'm writing a graphical user interface with a team of people. I want to add
>a utility to support multitasking. A system that does this is called LWP,
>made by Jushua James Turpen. I want to ask you all to send everything you
>know on multitasking and multithreading that can help the project to me on
>pginkel AT dds DOT nl.

Coincidentally, I have a copy of _The Design and Implementation of the
4.4BSD Operating System_ (McKusick, Bostic, Karels, Quarterman) beside me
as I write this.  I see that an entire chapter of 40 pages is devoted to
process management, a further 74 pages to memory management in the
multi-process environment, and 34 pages to interprocess communication.
This is an *introductory* book.  I venture to suggest that your request
for "everything we know" is a little optimistic.

If you're serious about this, I suggest starting with a little bookwork.
You could do worse than the 4.4BSD book for an overview, and I believe
there's a similar book for Windows NT, though I don't know the details.

If you're going to get into multitasking, though, you're really writing
an operating system, not a GUI.  Are you sure that's what you want to do?

Cheers,
Richard
-- 
Richard Stamp
Churchill College, Cambridge

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019