Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!psuvax1!psuvm!auvm!giampal From: GIAMPAL@auvm.auvm.edu Newsgroups: comp.sys.amiga.tech Subject: Scheduler changed under 2.0? Message-ID: <90312.082534GIAMPAL@auvm.auvm.edu> Date: 8 Nov 90 13:25:34 GMT Organization: The American University - University Computing Center Lines: 27 I've got a semi-simple question about the Scheduler and LoadSeg() under 2.0 of AmigaDOS. There seems to be a difference in the way the system handles a heavy load between 2.0 and 1.3 of the OS. For example, on an A3000, if you start a ray- trace with TurboSilver and pop back to workbench to start up something like DeluxePaint, the entire system _seems_ locked, but then suddenly jumps back to life in little bursts. However, under 1.3 (on the same physical machine), there is no noticeable delay, and DeluxePaint (or anything for that matter) comes up just fine with no delays or jumps in performance (i.e. things run smoother). This type of performance also appears when just doing things like opening an icon on workbench or running other programs. Simply from looking at how things work (and without an 030 disassembler) it appears that either the scheduler has been changed or things like LoadSeg() are quite different. For the most part it looks like system calls are what cause hold ups under 2.0. When DPaint opens its initial screen there are delays of about 1-2 seconds as it opens, whereas under 1.3 of the OS the screen opens instantly. I'm curious to know what the differences are (without spilling _all_ the beans of course :-) Does anyone have a clue on this one? trying for good techie content, --dominic