[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re:[MacPerl] Perl asynchrinosity and usefulness as CGI development platform



>Fact is that Macs don't multitask (yet).

  Wow... I'm use to seeing things like this on the advocacy groups from
Windows users that have never seen a Mac, but never on a Macintosh mailing
list. Sigh...Macs multitask just fine. It's called 'cooperative
multitasking.' They can even do limited preemptive multitasking (pmt) when
going through the system timing routines.
  There are times when cooperative multitasking is better than pmt because
cooperative multitasking (cmt) has less overhead. However, when you use cmt
you're dependent on people writing good applications that share the cpu.
When you use pmt you don't have to worry so much about poorly written apps.

  (the post that started this thread stated that the OS gave perl 3 out of
10 seconds of cpu time when in the background... The OS had very little to
do with it.)

  You, I really wouldn't care if Apple kept the OS cmt... I would much
prefer they get better memory protection.

rob
--
<mailto: "Robert A. Decker" comrade@umich.edu>
Programmer Analyst - Health Media Research Lab
University of Michigan Comprehensive Cancer Center 

"Get A Life" quote #9: "This is going to be excrutiatingly painful. More
pain than you have ever felt."
"You weren't around me when I heard they had cancelled Manimal." 
-Chris Elliott