OSWACOM - CHANGING COMMUNICATIONS SETTINGS FOR WIN-OS/2 SESSIONS 01/23/96 ======================================================================= Changing Communications Settings for WIN-OS/2 Sessions ======================================================================= Please Read Entire Document for Full Explanation of Procedures -------------------------------------------------------------- DESCRIPTION Communications speed is slow for Windows applications running in WIN-OS/2 sessions. RESOLUTION Each setting affects the communication speed for the applications differently, depending on if they are changed independently or changed in conjunction with others. The IBM PC BBS has two drivers that were developed to increase speed: COM.SYS and VCOM.SYS. They are in the compressed file, SIO102.ZIP. The drivers have different settings that are registered with WIN-OS/2 settings. Also, there is a half-duplex setting called RTS that can improve speed significantly. You should use these at your own discretion. 1. Set EMS_MEMORY_LIMIT to ZERO, unless the application can use only EMS memory. EMS memory is slower than XMS memory. Use XMS or DPMI instead. 2. If you're not using HPFS, edit the CONFIG.SYS file and remark-out (REM) the statement: IFS=C:\OS2\HPFS.IFS /CACHE:64 /CRECL:4 /AUTOCHECK:F. Note: Do not delete this statement in case it's needed later. Use REM instead. 3. Set PRIORITY_DISK_IO to NO. This does not give foreground applications priority over background ones. 4. Edit the CONFIG.SYS file: a. Remove /UMB from DEVICE=C:\OS2\MDOS\VXMS.SYS /UMB. Windows might be using the UMB area. Deleting the use of the UMB area might resolve memory leakage and conflicts. b. Set DOS=LOW,NOUMB. This might prevent conflicts. c. Delete LW from DISKCACHE=1024,LW,AC:G. This is the lazy-write feature, and it is checked when exiting the OS/2 kernel. Eliminating lazy-write definitely increases communications performance. d. Set MAXWAIT to 1 for a fast CPU; leave it at 3 for a slow CPU. 5. Set the following WIN-OS/2 settings as shown: Change: To: ------- --- IDLE_SECONDS 60 (maximum) IDLE_SENSITIVITY 100 (maximum) HW_TIMER ON HW_ROM_TO_RAM ON COM_DIRECT_ACCESS OFF COM_HOLD ON COM_RECEIVE_BUFFER_FLUSH NONE COM_SELECT The port used ______________________________________________________________________ IBM disclaims all warranties, whether express or implied, including without limitation, warranties of fitness and merchantability with respect to the information in this document. By furnishing this document, IBM grants no licenses to any related patents or copyrights. Copyright (c) 1994, 1995 IBM Corporation. Any trademarks and product or brand names referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark information.