Article View: comp.bbs.waffle
Article #3471Re: Helldiver - hangs BBS
From: Rhys Weatherley
Date: Mon, 11 Jan 1993 12:15
Date: Mon, 11 Jan 1993 12:15
40 lines
2268 bytes
2268 bytes
In <NPvTrATGBh107h@Garg.Campbell.CA.US> revc@Garg.Campbell.CA.US (Bob Van Cleef) writes: >While scanning through newsgroups, Helldiver hangs windows! It appears >to take exclusive use of the system during the scan, causing the BBS >to die. This obviously is not acceptable. Definitely not. Welcome to co-operative multi-tasking. :-( It's not hanging - merely slow. Speed-ups will be in the next version, and I'll try to solve the main problem as well which is that Helldiver currently isn't yielding the CPU to other tasks during scans. >Suggestion: > Helldiver drop to a lessor priority when scanning. It should not >take exclusive use of the system. Windows doesn't know anything about priorities. The best that can be done is to yield the CPU periodically and hope it gives other processes a chance. I'm quite surprised that the BBS locked up. Usually DOS apps still chug along to some degree in the background. The clock and other windows apps freezing I can understand because they are waiting for Helldiver to give the CPU back. >Note: > I used DIR in a MS-DOS window to get the statistics on the >newsgroup. It also took awhile to scan. However, during that time the BBS >was still active and operational. DOS sessions multi-task in a different way that doesn't require the CPU to be yielded, so Windows automatically pre-empts DIR to do other things. It can't pre-empt Windows apps however. This is fixed in Windows NT apparently (and in OS/2 of course), but for now it is a fact of life. :-( Never fear, something shall be done. Cheers, Rhys. -- Rhys Weatherley, Brisbane, Queensland, Australia. G'day!! e-mail: rhys@meteor.brisnet.org.au (normal) or rhys@cs.uq.oz.au (long msgs)
Technical Details
Message-ID:
<HTWUrAWGBh108h@meteor.brisnet.org.au>Path:
arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!bunyip.cc.uq.oz.au!meteor!rhysReferences:
<NPvTrATGBh107h@Garg.Campbell.CA.US>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!munnari.oz.au!bunyip.cc.uq.oz.au!meteor!rhys From: rhys@meteor.brisnet.org.au (Rhys Weatherley) Newsgroups: comp.bbs.waffle Subject: Re: Helldiver - hangs BBS Keywords: helldiver windows hangs waffle Message-ID: <HTWUrAWGBh108h@meteor.brisnet.org.au> Date: Mon, 11 Jan 93 22:15:03 +1000 References: <NPvTrATGBh107h@Garg.Campbell.CA.US> Reply-To: rhys%meteor@bunyip.cc.uq.oz.au Organization: meteor - Home of Helldiver and UW/PC Lines: 40 X-Newsreader: Helldiver 1.08 (Waffle 1.65)