Article View: comp.lang.modula2
Article #3094Re: need Help:TopSpeed and protected mode
From: Jan Walter
Date: Thu, 07 Dec 1995 04:20
Date: Thu, 07 Dec 1995 04:20
33 lines
1746 bytes
1746 bytes
In <4a3mrj$b95@kohl.informatik.uni-bremen.de>, Dieter Wienrich <dwien@alf.zfn.uni-bremen.de> writes: >I have problems with TS-Modula 2, (vers. 3.1) extended mode >and Process: > > In extended mode it seems that the process module behaves strange. >With windows 3.x you can stop the whole system using Process.Delay >in just a simple environment (start one process from main, delay in >main). This blocks even Windows95, but not OS2(but does not run as >expected). > It makes sense - in 'doze your're always processing in some sort of message loop. Stop that, and windows stops. The mechanism TS uses for process control does not work quite right under Windows either. Note that because OS/2 has a single message queue as well, the function called should do the same thing if your program is in a PM message loop. The only thing is that OS/2 figures this out pretty quickly and blows you program away. With dos95, you do not get pre-emptive multi-tasking with 16 bit apps. Heck, you don't even get it with 32 bit apps a lot of the time. Cheers, Jan Facts below, opinion above. // Centurion Services & Wholesale // // "Quality from the Start" // // Fax: (604) 279-1800 // // centurion@infomatch.com //
Technical Details
Message-ID:
<4a5q1r$b4u@berlin.infomatch.com>Path:
arc1-ca.pugleaf.net!berlin.infomatch.com!usenetReferences:
<4a3mrj$b95@kohl.informatik.uni-bremen.de>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!berlin.infomatch.com!usenet From: centurion@infomatch.com (Jan Walter) Newsgroups: comp.lang.modula2 Subject: Re: need Help:TopSpeed and protected mode Date: 7 Dec 1995 04:20:11 GMT Organization: Centurion Services Message-ID: <4a5q1r$b4u@berlin.infomatch.com> References: <4a3mrj$b95@kohl.informatik.uni-bremen.de> Reply-To: centurion@infomatch.com (Jan Walter) NNTP-Posting-Host: 199.60.99.226 X-Newsreader: IBM NewsReader/2 v1.2