The Need For Speed | - by Jon Cochran |
By now, you would think IBM would have followed Microsoft's lead and made the Warp 4 installation a bit friendlier. Granted, including the boot discs in the box is a bit nicer than making them yourself (which was the procedure in the past). But I'm sure most users would prefer just inserting the new CD, clicking the CD object, finding SETUP.EXE, and going from there. Or perhaps I'm just being picky. At least the installation procedure itself worked flawlessly for me.
After the installation, looking at the config.sys file (isn't it time config.sys was put out to pasture?) you'll find the usual defaults -- which don't lend themselves to great performance. The first thing to do is to change your swap file size, which is probably set like this:
SWAPPATH =C:\OS2\SYSTEM 2048 4096This default setting (or something similar, depending on your system) leaves a 2MB swap file, which is way too small for general use. Try changing it to:
SWAPPATH =C:\OS2\SYSTEM 2048 20480Which will create a 20MB swapfile (good for 16MB and 24MB systems). For a 32MB system, you could create a smaller swapfile, but as a general rule, bigger is better.
Second, the number of threads in the system is set to 1024. Unless IBM has changed something in the internal workings of OS/2, each thread takes a bit of memory (If I remember correctly, 256 threads occupy 1MB of memory), even if it's not in use. Setting the number of threads back down to 256 should save you some valuable RAM. (editor's note : users of VoiceType should leave the threads setting high since VT uses a lot of threads.)
Finally, my biggest complaint about the Warp 4 installation was the number of lines inserted into the config.sys for networking. Even if you're just using dialup TCP/IP, you will find a plethora of drivers for LAN networking installed. Many readers have been asking exactly which of these lines can be axed so I've done some digging and come up with the following.
If you want to save some memory, the lines that can be safely removed from the config.sys without interfering with dialup networking are:
REM DEVICE=C:\IBMCOM\LANMSGDD.OS2 /I:C:\IBMCOM /S REM RUN=C:\OS2\SMSTART.EXE REM CALL=C:\IBMCOM\PROTOCOL\NETBIND.EXE REM RUN=C:\IBMCOM\LANMSGEX.EXE REM CALL=C:\OS2\CMD.EXE /Q /C C:\MPTN\BIN\MPTSTART.CMD >NUL REM DEVICE=C:\IBMCOM\MACS\NULLNDIS.OS2In my opinion, a lot of these little "fixes" shouldn't have to be made at all. It's really time IBM got it together and looked at the little things that make installation programs work well. After all, do you think that people who install Warp 4 and notice its initially sluggish performance will attribute it to a config.sys in need of editing, or attribute it to the operating system itself?
Despite all the installation quirks, if you're still considering the move to Warp 4, I recommend you do it. It's a bit more resource hungry than Warp 3 was, but the stability has been greatly improved. And it comes with a ton of new features making it well worth the money you'll spend for it.
--
Copyright © 1997 - Falcon Networking
[Our Sponsor: Keller Group Inc. - Developers of FaxWorks for OS/2 and PMfax.]
This page is maintained by Falcon Networking. We welcome your suggestions.