Article View: comp.sys.mac
Article #43157Re: Apple System 7.0
From: Tim W Smith
Date: Sun, 28 May 1989 09:07
Date: Sun, 28 May 1989 09:07
24 lines
1450 bytes
1450 bytes
If you've got kernel sources for Unix, try hacking it to not use pre-emptive multitasking. It might be interesting to see what happens. The first compute bound process will, of course, hang the system, but I bet a lot of things would work well. Most processes are going to give up the CPU quite a lot because they will be doing IO, which will lead to a task switch every time they have to sleep waiting for disk IO. I've always wanted to do this, but I never remembered when I had kernel sources. There's a story that used to be told at the computer center at Caltech that the clock once broke on the PDP-10 ( that tells how old this story is ) that was used for most timesharing at 'Tech, and that no one figured out what was wrong for over a week. The system seemed a bit more sluggish than usual, but otherwise worked ok. One that other hand, this is not really relevant here, since MultiFinder does not task switch when IO is in progress. Tim Smith
Technical Details
Message-ID:
<18888@cup.portal.com>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!portal!cup.portal.com!tsReferences:
<17183@usc.edu> <4679@okstate.UUCP> <1925@internal.Apple.COM> <61086@yale-celray.yale.UUCP> <9344@polya.Stanford.EDU> <2097@ccnysci.UUCP>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!uunet!portal!cup.portal.com!ts From: ts@cup.portal.com (Tim W Smith) Newsgroups: comp.sys.mac Subject: Re: Apple System 7.0 Message-ID: <18888@cup.portal.com> Date: 28 May 89 09:07:08 GMT References: <17183@usc.edu> <4679@okstate.UUCP> <1925@internal.Apple.COM> <61086@yale-celray.yale.UUCP> <9344@polya.Stanford.EDU> <2097@ccnysci.UUCP> Organization: The Portal System (TM) Lines: 24