Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!killer!tness7!tness1!sugar!peter From: peter@sugar.UUCP (Peter da Silva) Newsgroups: comp.sys.amiga Subject: Re: Amiga UNIX Message-ID: <2181@sugar.UUCP> Date: 25 Jun 88 22:31:00 GMT References: <23602@hi.unm.edu> <4071@cbmvax.UUCP> <142@ssdis.UUCP> Organization: Sugar Land UNIX - Houston, TX Lines: 20 In article <142@ssdis.UUCP>, gsarff@ssdis.UUCP (gary sarff) writes: > If I have on my amiga running, 1 word processor, > 1 spreadsheet, 1 photon paint, 1 comm program, they are all different > processes all single threaded, no advantage is gained. Threads would be > much better if one had fork() in an OS like unix, then the OS could just > create another thread of the calling process instead of copying the > core image again. Threads are nicer yes, but do many amiga programs use > them, i.e. are there any multi-threaded "application" programs? One thing you have to bear in mind is that from the point of view of overhead Amiga processes *are* threads. There really isn't a smaller thread of control flow that you can create on the Amiga. You can go to tasks, but that really doesn't take up significantly fewer resources... about all you gane is the DOS process header. The CPU-time difference is nil. As for multi-threaded application programs: check out haicalc. -- -- `-_-' Peter (have you hugged your wolf today?) da Silva. -- U Mail to ...!uunet!sugar!peter, flames to /dev/null. -- "A foolish consistancy is the hobgoblin of little minds".