🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.modula2
Article #3094

Re: need Help:TopSpeed and protected mode

#3094
From: Jan Walter
Date: Thu, 07 Dec 1995 04:20
33 lines
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!usenet
References: <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