delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2000/04/24/14:13:02

From: Martin Str|mberg <ams AT ludd DOT luth DOT se>
Message-Id: <200004241913.VAA00495@father.ludd.luth.se>
Subject: The new cwsdpmi
To: sandmann AT clio DOT rice DOT edu (Charles Sandmann)
Date: Mon, 24 Apr 2000 21:13:22 +0200 (MET DST)
Cc: djgpp-workers AT delorie DOT com (DJGPP-WORKERS)
X-Mailer: ELM [version 2.4ME+ PL54 (25)]
MIME-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com

It seems to have some problems. Computer hardware:
386DX 20MHz
4MiB RAM

Software:
MSDOZE 6.22, Swedish version.
Some kind of extracted TCP/IP ability from some archive from
ftp.microsoft.com (WINTCP, TCPIP or something) hence quite a lot of
memory used by the OS:

"mem/c" output:
"Moduler som använder minne under 1 Mb:

  Namn           Totalt      =  Konventionellt +     Övre minne
  --------  ----------------   ----------------   ----------------
  MSDOS       17 421   (17K)     17 421   (17K)          0    (0K)
  HIMEM        1 168    (1K)      1 168    (1K)          0    (0K)
  DISPLAY      8 304    (8K)      8 304    (8K)          0    (0K)
  IFSHLP       3 968    (4K)      3 968    (4K)          0    (0K)
  COMMAND      3 008    (3K)      3 008    (3K)          0    (0K)
  PROTMAN        400    (0K)        400    (0K)          0    (0K)
  PNPND        8 432    (8K)      8 432    (8K)          0    (0K)
  TCPDRV       1 328    (1K)      1 328    (1K)          0    (0K)
  NEMM           672    (1K)        672    (1K)          0    (0K)
  SMARTDRV    27 520   (27K)     27 520   (27K)          0    (0K)
  KEYB         6 944    (7K)      6 944    (7K)          0    (0K)
  DOSKEY       4 144    (4K)      4 144    (4K)          0    (0K)
  TCPTSR      76 784   (75K)     76 784   (75K)          0    (0K)
  TINYRFC     18 288   (18K)     18 288   (18K)          0    (0K)
  NMTSR        6 160    (6K)      6 160    (6K)          0    (0K)
  BASIC       13 760   (13K)     13 760   (13K)          0    (0K)
  Ledigt     455 824  (445K)    455 824  (445K)          0    (0K)

Sammanfattning av minne:

  Minnestyp           Totalt   =   Använt   +   Ledigt
  ----------------  ----------   ----------   ----------
  Konventionellt       654 336      198 512      455 824
  Övre                       0            0            0
  Reserverad           132 096      132 096            0
  Utökat (XMS)       3 407 872    1 114 112    2 293 760
  ----------------  ----------   ----------   ----------
  Totalt minne       4 194 304    1 444 720    2 749 584

  Totalt under 1 M     654 336      198 512      455 824

  Största exekverbara programstorlek:    455 312   (445K)
  Största lediga övre minnesblock:             0     (0K)
  MS-DOS är resident i det höga minnesområdet."

Testbed:
DJDEV203.ZIP and trying compiling the src directory from DJLSR203.ZIP
using COMMAND.COM.

Report:
I've had several hangs and even a reboot. Alas I upgraded binutils and
gcc as well so I wasn't sure it was a CWSDPMI problem. And nothing to
show - when I say hang it really was hung. Most of the times I had to
use the red button (C-A-D wouldn't work).

Once I had an error message saying "FPU overrun", I think.

But finally something very strange happened and I had still some
prompt functionality and it seems (to me) to be something strange with
CWSDPMI. Error message was "Swap disk full!", but "dir c:\" says
" Volymen i enhet C är MS-DOS_6
 Volymen har serienummer 2774-7844
 Katalog i C:\

DOS          <KAT>         99-11-20   15.02
WINDOWS      <KAT>         99-12-24   11.18
TMP          <KAT>         99-11-20   16.06
NET          <KAT>         99-11-26   22.38
COMMAND  COM        55 247 94-05-31    6.22
AUTOEXEC 000           537 99-12-24   11.12
CONFIG   OLD           147 99-11-20   15.15
AUTOEXEC OLD           188 99-11-20   15.15
CWSDPMI  SWP     2 232 320 00-04-24   20.14
CONFIG   003           200 99-11-26   22.56
CONFIG   002           200 99-11-26   22.54
CONFIG   001           161 99-11-26   22.44
AUTOEXEC 001           219 99-11-26   22.44
CONFIG   SYS           207 99-12-10   13.14
AUTOEXEC 002           379 99-11-26   22.54
AUTOEXEC BAT           548 99-12-24   11.38
AUTOEXEC 003           379 99-11-26   22.56
CONFIG   SY~           200 99-11-26   22.56
AUTOEXEC BA~           548 99-11-28   22.40
NETSTART BAT           113 99-11-27   20.22
NETUSE   BAT           147 00-04-23   17.07
AUTOEXEC MS1           568 99-11-28   13.52
1        TXT            19 00-04-24   20.19
SIMPLE6  TXT           912 00-01-04   10.29
2        TXT             0 00-04-24   20.20
       25 fil(er)      2 293 239 byte
                      47 855 616 byte lediga"

For the Swedish unknowledgable "47 855 616 byte lediga" means "47 855
616 bytes free". And note the CWSDPMI.SWP file is here, so it's using
this disk for swapping.

"mem/c" reported:
"Moduler som använder minne under 1 Mb:

  Namn           Totalt      =  Konventionellt +     Övre minne
  --------  ----------------   ----------------   ----------------
  MSDOS       17 421   (17K)     17 421   (17K)          0    (0K)
  HIMEM        1 168    (1K)      1 168    (1K)          0    (0K)
  DISPLAY      8 304    (8K)      8 304    (8K)          0    (0K)
  IFSHLP       3 968    (4K)      3 968    (4K)          0    (0K)
  COMMAND      3 008    (3K)      3 008    (3K)          0    (0K)
  PROTMAN        400    (0K)        400    (0K)          0    (0K)
  PNPND        8 432    (8K)      8 432    (8K)          0    (0K)
  TCPDRV       1 328    (1K)      1 328    (1K)          0    (0K)
  NEMM           672    (1K)        672    (1K)          0    (0K)
  SMARTDRV    27 520   (27K)     27 520   (27K)          0    (0K)
  KEYB         6 944    (7K)      6 944    (7K)          0    (0K)
  /djgpp/b    17 248   (17K)     17 248   (17K)          0    (0K)
  DOSKEY       4 144    (4K)      4 144    (4K)          0    (0K)
  TCPTSR      76 784   (75K)     76 784   (75K)          0    (0K)
  TINYRFC     18 288   (18K)     18 288   (18K)          0    (0K)
  NMTSR        6 160    (6K)      6 160    (6K)          0    (0K)
  BASIC       13 760   (13K)     13 760   (13K)          0    (0K)
  /djgpp/b    17 328   (17K)     17 328   (17K)          0    (0K)
  /djgpp/b    17 328   (17K)     17 328   (17K)          0    (0K)
  CWSDPMI     41 040   (40K)     41 040   (40K)          0    (0K)
  bin/gcc     17 328   (17K)     17 328   (17K)          0    (0K)
  /djgpp/l    17 760   (17K)     17 760   (17K)          0    (0K)
  Ledigt     327 792  (320K)    327 792  (320K)          0    (0K)

Sammanfattning av minne:

  Minnestyp           Totalt   =   Använt   +   Ledigt
  ----------------  ----------   ----------   ----------
  Konventionellt       654 336      326 544      327 792
  Övre                       0            0            0
  Reserverad           132 096      132 096            0
  Utökat (XMS)       3 407 872    3 145 728      262 144
  ----------------  ----------   ----------   ----------
  Totalt minne       4 194 304    3 604 368      589 936

  Totalt under 1 M     654 336      326 544      327 792

  Största exekverbara programstorlek:    276 848   (270K)
  Största lediga övre minnesblock:             0     (0K)
  MS-DOS är resident i det höga minnesområdet."

Note the several invocations of DJGPP programs.


Any ideas? Do you want me to try something specific?

Can you make a CWSDPMI with debug printouts available?


Right,

							MartinS

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019