home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.os2.misc
- Path: sparky!uunet!uunet.ca!canrem!dosgate!dosgate![stephen.brackenbury@canrem.com]
- From: "stephen brackenbury" <stephen.brackenbury@canrem.com>
- Subject: os/2 2.0 and my modem
- Message-ID: <1992Dec29.4881.37081@dosgate>
- Reply-To: "stephen brackenbury" <stephen.brackenbury@canrem.com>
- Organization: Canada Remote Systems
- Distribution: comp
- Date: 29 Dec 92 00:39:11 EST
- Lines: 66
-
-
- 12/27/92 Chris McClellen Writes:
-
-
- CM>My problem:
-
- CM>I have a 486/33DX, 8megs ram, 210 meg HD, 256k Instruction Cache.
- CM>Whenever I use a DOS Communications program (ie, telix, procomm, and
- CM>a HOST of others!), all my other DOS tasks become basically frozen,
- CM>and If I want to download in the background, I have to be hitting keys
- CM>in the windows of other tasks. So, If I run procomm or whatever,
- CM>start a transfer, and switch to another DOS session, ie, a compiler,
- CM>I have to hold down a key to get it to do some work. This is extrememlu
- CM>annoying, inasmuch that I can really only have one dos comm task, and one
- CM>regular dos task running -- the rest are frozen until the transfer ends.
- CM>Even some OS/2 native apps become frozen.
-
- Stuff Deleted...
-
-
- CM>One possible thing I thought of is that the comm programs may write
- CM>every block to disk, thus causing major device lags. However,
- CM>may HD light doesnt go off often enough for that.
-
-
- The reason your comm programs are bringing your very capable system to
- its' knees is because they are self-centered DOS apps; they were never written
- to co-operate in a "Multi-tasking" environment so they are sitting there
- doing things like polling the keyboard for a key press hogging all the CPU
- time they can get their greedy little instruction set on.
-
- Try running the OS/2 applet PULSE. Then start up your DOS comm program and
- watch the CPU usage instantly red-line.
-
- If you have a comm program that was written to be multi-tasking aware,
- (examples: DESQview, Double Dos, Omnivew etc...) then there is a
- shareware program called TAME (TAME261.ZIP) that will allow you to
- access those multi-tasking hooks within an OS/2 2.0 DOS Box and allow the
- program to break out of those polling loops and return control to the
- CPU for other things your trying to run.
-
- TAME is also effective for curing CPU hogs that are not multi-tasking
- aware - but in this case TAME steals time from the guilty program, it
- doesn't wait for the program to voluntarily return control. This works
- fine for many DOS programs but with comm programs it usually wreaks havoc with
- the com port.
-
- If your comm programs aren't multi-tasking aware and you're going to be
- doing a lot of multi-tasking while using a comm program, then why not
- invest in an OS/2 comm program that can take advantage of your multi-tasking
- environment! I belive there's an affordable shareware comm program called
- Telix (TE/2) written for OS/2 1.3 that will work quite nicely for you in an
- OS/2 Window... download it and give it a try. I'm not familiar with what's
- available in the way of OS/2 2.0 comm programs. Anyone else out there
- have some suggestions???
-
-
- Best Regards,
-
-
- ...Steve
- ---
- ■ DeLuxe² 1.12 #10831 ■
- --
- Canada Remote Systems - Toronto, Ontario
- World's Largest PCBOARD System - 416-629-7000/629-7044
-