Mail Archives: djgpp/2000/02/18/17:20:43
Kalum Somaratna aka Grendel wrote:
> I was referring to the type of task switching done by olden day dosshells.
> A test of how good a OS is how smoothly it multitasks.
>
> I don't know why windoze fails miserably in this respect as I find that
> even on a speedy system things like disk acessing done by a program seem
> to slow down the whole system to a crawl. Just see how slow starting new
> programs, opening menus, dialogs becomes when there is some disk usage
> going on.
Well, my limited windows programming experience (16-bit) tells me that Win9x uses
non-premtive multitasking. Which means that it is the responsibility of the programs
to decide when they've had there share of the processor (they must relinquish control
explicitly). If you run a VB3 program the lookes like "sub Form_load() \n do:loop \n
end sub" or something, only interrupt driven program will continue to run.
--
(\/) Rolf Campbell (\/)
- Raw text -