🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.powerpc
Article #1537

Re: Ask yourself these before you choosing a 32bit OS...

#1537
From: scott goehring
Date: Wed, 23 Aug 1995 18:27
37 lines
2075 bytes
-----BEGIN PGP SIGNED MESSAGE-----

In article <41fno9$bpg@sundog.tiac.net>,
Jim Williams  <williams@tiac.net> wrote:

>Multitasking == pre-emptive multitasking.
>
>I am unwilling to accept some marketing manager's definition of
>multitasking.

would you prefer a computer scientist's definition?

"multitasking" (also known as "multiprogramming") is any scheme which
increases CPU utilization by keeping several jobs in memory at once
and switching between them so that the processor is not idling during
I/O waits.  all that is really required is for processes to give up
the CPU while waiting for I/O.

there are obviously many different scheduling policies possible;
however, any scheduling system which does not allow a task to hold
the CPU while it is waiting for I/O completion can be properly said to
be "multitasking".  it matters not if there are other ways a process
can (voluntarily or not) release the CPU.

furthermore, there is no "ideal" scheduling policy; much will depend
on the nature of the tasks run on that system, the expectation of
users, and other factors.  that's why most systems are tunable.

-----BEGIN PGP SIGNATURE-----
Version: 2.6.2

iQCVAwUBMDtzEBbgfSHT/piVAQHmiwP/STMKgSoc3njAPGiOkYRcbYnD5cO1iZuK
byZXpp76/7pVCbvw/Ts3Y+p13uz3/ENJVqinKu6ihzPb1m6tibMBqAAI8hzBR2Ra
bdj9zBH1alMhY2ENnIZGDXk60cOpp3gvbwpp9vgD5sRUVvxJoqhRelOisqwOt132
9nhfhAmz/Jg=
=EOpf
-----END PGP SIGNATURE-----
Technical Details
Message-ID: <41frv1$7m4@usenet.ucs.indiana.edu>
Path: arc1-ca.pugleaf.net!usenet.ucs.indiana.edu!sgoehrin
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <41d4a5INNgj0@keats.ugrad.cs.ubc.ca> <fyock-2308950935260001@144.212.1.78> <41fno9$bpg@sundog.tiac.net>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!usenet.ucs.indiana.edu!sgoehrin
From: sgoehrin@copper.ucs.indiana.edu (scott goehring)
Newsgroups: comp.sys.powerpc,comp.os.linux.advocacy,comp.sys.mac.advocacy,comp.os.os2.advocacy,comp.sys.amiga.advocacy,comp.sys.intel,alt.2600,comp.os.ms-windows.advocacy
Subject: Re: Ask yourself these before you choosing a 32bit OS...
Date: 23 Aug 1995 18:27:45 GMT
Organization: none!
Message-ID: <41frv1$7m4@usenet.ucs.indiana.edu>
References: <3vh2hc$9dd@falcon.ccs.uwo.ca> <41d4a5INNgj0@keats.ugrad.cs.ubc.ca> <fyock-2308950935260001@144.212.1.78> <41fno9$bpg@sundog.tiac.net>
NNTP-Posting-Host: copper.ucs.indiana.edu