home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / smalltal / 2607 < prev    next >
Encoding:
Text File  |  1992-12-23  |  1.8 KB  |  50 lines

  1. Newsgroups: comp.lang.smalltalk
  2. Path: sparky!uunet!gatech!destroyer!gumby!wupost!csus.edu!netcom.com!peterg
  3. From: peterg@netcom.com (Peter Goodall)
  4. Subject: Re: ST/V PM problems
  5. Message-ID: <1992Dec23.061332.13939@netcom.com>
  6. Organization: Netcom - Online Communication Services  (408 241-9760 guest) 
  7. References: <1992Dec15.082845.1578@uni2a.unige.ch> <1992122174540@gunshy.ocunix.on.ca>
  8. Date: Wed, 23 Dec 1992 06:13:32 GMT
  9. Lines: 39
  10.  
  11. ken@gunshy.ocunix.on.ca (Ken Walker) writes:
  12.  
  13.  
  14. >In article <1992Dec15.082845.1578@uni2a.unige.ch>
  15. >dugerdil@uni2a.unige.ch () writes:
  16.  
  17. >>
  18. >> Dear Netters,
  19. >...
  20. >> I run ST/V PM version 1.4 on OS/2 2.0. From time to time the Smalltalk
  21. >> system simply closes without any warning (but OS/2 does not crash). We
  22.  
  23. >I have experienced the same thing and what usually clears it up is freeing
  24. >more disk space on your hard disk.  It is strange that neither OS/2 or
  25. >V PM issue any low memory or swap space storage dialogs.  Try that,
  26. >usually if I had less than 3 megs available this would happen.
  27.  
  28. I believe this is absolutely caused by /VPM running out of 16MB address space.
  29. It can be reproduced every time by a simple script like:
  30.  
  31.     | aCollection aFileStream |
  32.  
  33.     aCollection := Array new: 1600.
  34.     aFileStream := File pathName: 'log'.
  35.     1 to: 1600 do: [:i | 
  36.         aFileStream nextPutAll: i printString; cr; flush.
  37.         aCollection at: i put: (ByteArray new: 10000) ].
  38.  
  39. /VPM 1.4 crashes when 16 bit address space is exhausted. This space usually
  40. seems to include the operating system, the network, Windows sessions and
  41. other Space Junk.
  42.  
  43. /VPM 2.0 crashes in an equally graceless fashion as the virtual address
  44. space is exhausted when the swapfile is unable to grow.
  45.  
  46. I don't know if it is possible to ask the OS for the ammount of available
  47. 16bit space left, so the Smalltalk application could clean up gracefully.
  48.  
  49. Peter Goodall -- peterg@netcom.com
  50.