Path: sparky!uunet!stanford.edu!bcm!lib!oac.hsc.uth.tmc.edu!jmaynard From: jmayn...@oac.hsc.uth.tmc.edu (Jay Maynard) Newsgroups: comp.os.os2.misc Subject: My OS/2 is REALLY quick now... Message-ID: <7072@lib.tmc.edu> Date: 4 Aug 1992 21:05:32 GMT Sender: use...@lib.tmc.edu Organization: UT Health Science Center Houston Lines: 38 Nntp-Posting-Host: oac.hsc.uth.tmc.edu I thought that OS/2 ran just fine on my previous system. It was a Mylex 80386SX-16, with 8 meg of RAM, an Everex EV-334 MFM controller, a Trident 9000 with 512K running in 800x600x16 mode, and two disk drives: an ST-251 as an HPFS C:, and a Maxtor XT-1140 as a FAT D:. I had to use the IBMINT13 driver. I'd get response in reasonably short order after asking the system to do something, and didn't know what was possible... Last night, I completed upgrading the system. The motherboard was replaced with a no-name 386-40 (with an AMI BIOS dated 5/5/91), the Trident was switched from 8 to 16-bit interface mode, and the disk controller was replaced with an Adaptec ACB2372B; the Maxtor was reformatted for RLL, with a 40 MB C: partition and a 191 MB D: partition. Both partitions were formatted as HPFS, with all of OS/2 installed on C: per the recommendation in the redbooks. (They recommend this approach so that an upgrade requiring a reformat of the OS/2 system partition isn't a major headache.) Finally, I picked up the IBM1S506.ADD fix (the one dated June, not February; it's the IBM506.ZOO file) from ftp-os2.nmsu.edu and put that on. During the reformat, I formatted the full 1224-cylinder capacity of the Maxtor (as opposed to the DOS 1024-cylinder limit), and had the Adaptec translate the drive to 63 virtual sectors per virtual track. About the only thing that _didn't_ change was that I still have only 8 MB of RAM. I don't know which upgrade made things speed up, but it feels much snappier. The first note was during the reinstallation of OS/2...the disk icons at the bottom of the installation progress window appeared almost instantaneously, instead of being drawn one at a time over the space of a few seconds. Exploding windows are much more explosive. Even the OS/2 logo screens at boot time don't stay around very long. How much effect do you, the assembled gurus and near-gurus of comp.os.os2.misc, think each of the upgrades had? What has the biggest impact on performance, if RAM size is held constant? -- Jay Maynard, EMT-P, K5ZC, PP-ASEL | Never ascribe to malice that which can jmayn...@oac.hsc.uth.tmc.edu | adequately be explained by a .sig virus. "Right now, because of you, this city is being overrun by baboons." "Don't you think that's the responsibility of the voters?" -- _Naked Gun 2-1/2_
Path: sparky!uunet!stanford.edu!rutgers!njitgw.njit.edu!hertz.njit.edu!dic5340 From: dic5...@hertz.njit.edu (David Charlap) Newsgroups: comp.os.os2.misc Subject: Re: My OS/2 is REALLY quick now... Message-ID: <1992Aug5.184824.4021@njitgw.njit.edu> Date: 5 Aug 92 18:48:24 GMT References: <7072@lib.tmc.edu> Sender: n...@njit.edu Organization: New Jersey Institute of Technology, Newark, N.J. Lines: 26 Nntp-Posting-Host: hertz.njit.edu In article <7...@lib.tmc.edu> jmayn...@oac.hsc.uth.tmc.edu (Jay Maynard) writes: > >How much effect do you, the assembled gurus and near-gurus of >comp.os.os2.misc, think each of the upgrades had? What has the biggest impact >on performance, if RAM size is held constant? Probably (in this order): 1) Increased CPU speed: 40MHz over 16MHz. Also, the 32-bit memory bandwidth of the 386DX will double the speed of memory fetches. 2) Switching the video card from 8-bit to 16-bit mode. This doubles the speed of transfers to video memory. Some video cards (or motherboards) will use fewer wait states transferring to 16-bit cards, which will speed things up even more. 3) The new disk drive controller. Note that there's a 50% increase in drive speed simply by changing the format from MFM to RLL. Of course, your drive MUST be certified for RLL, since you may create a lot of errors by simply reformatting an MFM drive. 4) Losing the sector/track translation. I think OS/2 can optimize its requests based on drive characteristics. It (obviously) will optimize incorrectly if the drive is translating its metrics. -- |) David Charlap "I don't even represent myself /|_ dic5...@hertz.njit.edu sometimes so NJIT is right out!. ((|,) ~|~ Hi! I am a .signature virus, copy me into your .signature file.
Path: sparky!uunet!europa.asd.contel.com!darwin.sura.net!jvnc.net! netnews.upenn.edu!dsinc!ub!acsu.buffalo.edu!ubvmsb.cc.buffalo.edu!v053qpgh From: v053q...@ubvmsb.cc.buffalo.edu (Eric W Sarjeant) Newsgroups: comp.os.os2.misc Subject: Re: My OS/2 is REALLY quick now... Message-ID: <Bss39B.n51@acsu.buffalo.edu> Date: 10 Aug 92 18:29:00 GMT References: <7072@lib.tmc.edu> <1992Aug5.184824.4021@njitgw.njit.edu> Sender: n...@acsu.buffalo.edu Organization: University at Buffalo Lines: 47 News-Software: VAX/VMS VNEWS 1.41 Nntp-Posting-Host: ubvmsb.cc.buffalo.edu In article <1992Aug5.184824.4...@njitgw.njit.edu>, dic5...@hertz.njit.edu (David Charlap) writes... >In article <7...@lib.tmc.edu> jmayn...@oac.hsc.uth.tmc.edu (Jay Maynard) writes: >> >>How much effect do you, the assembled gurus and near-gurus of >>comp.os.os2.misc, think each of the upgrades had? What has the biggest impact >>on performance, if RAM size is held constant? > >Probably (in this order): > >1) Increased CPU speed: 40MHz over 16MHz. Also, the 32-bit memory > bandwidth of the 386DX will double the speed of memory fetches. I agree, for any activity enhancing the performance level of your current CPU will enhance your system overall. This is probably where you're getting the majority of your speed inducing qualities. >2) Switching the video card from 8-bit to 16-bit mode. This doubles > the speed of transfers to video memory. Some video cards (or > motherboards) will use fewer wait states transferring to 16-bit > cards, which will speed things up even more. I'm going to disagree no to start a war but to point out that the OS/2 video drivers are all very limited right now. For most machines, getting 640x480x16 is about all you're going to get, and this can be accomplished quite readily with an 8 bit adaptor. Keep in mind, however, that future incarnations of OS/2 might support a broader scope of video boards. When a true 32 bit graphics engine is made available, your 16 bit card will prove itself a very worthwhile investment. >3) The new disk drive controller. Note that there's a 50% increase in > drive speed simply by changing the format from MFM to RLL. Of > course, your drive MUST be certified for RLL, since you may create > a lot of errors by simply reformatting an MFM drive. Definitely. Taken together with your CPU upgrade, this is probably the other half of your improvement. >4) Losing the sector/track translation. I think OS/2 can optimize its > requests based on drive characteristics. It (obviously) will > optimize incorrectly if the drive is translating its metrics. Again, definitely -- this follows from (4). ============================================================================== Eric W. Sarjeant | "I am only too conscious that I have no sUnyaB | claim to wisdom, great or small..." v053q...@ubvms.bitnet | sarje...@aol.com |
Path: sparky!uunet!wupost!bcm!lib!oac.hsc.uth.tmc.edu!jmaynard From: jmayn...@oac.hsc.uth.tmc.edu (Jay Maynard) Newsgroups: comp.os.os2.misc Subject: Re: My OS/2 is REALLY quick now... Message-ID: <7094@lib.tmc.edu> Date: 10 Aug 1992 18:50:13 GMT References: <7072@lib.tmc.edu> <1992Aug5.184824.4021@njitgw.njit.edu> <Bss39B.n51@acsu.buffalo.edu> Sender: use...@lib.tmc.edu Organization: UT Health Science Center Houston Lines: 68 Nntp-Posting-Host: oac.hsc.uth.tmc.edu [The message that Eric was replying to expired before I got to it. I'll comment on both in one shot.] In article <Bss39B....@acsu.buffalo.edu> v053q...@ubvmsb.cc.buffalo.edu (Eric W Sarjeant) writes: >In article <1992Aug5.184824.4...@njitgw.njit.edu>, dic5...@hertz.njit.edu (David Charlap) writes... >>1) Increased CPU speed: 40MHz over 16MHz. Also, the 32-bit memory >> bandwidth of the 386DX will double the speed of memory fetches. ...at least for motherboard memory. Just how CPU-intensive is the WPS, anyway? >>2) Switching the video card from 8-bit to 16-bit mode. This doubles >> the speed of transfers to video memory. Some video cards (or >> motherboards) will use fewer wait states transferring to 16-bit >> cards, which will speed things up even more. I don't think my motherboard does that explicitly beyond the inherent delay in doing two bus cycles to transfer a word of data instead of one. In any case, this implies that a large fraction of accesses to video memory are done 16 bits at a time; is this really the case? >I'm going to disagree no to start a war but to point out that the OS/2 >video drivers are all very limited right now. For most machines, getting >640x480x16 is about all you're going to get, and this can be accomplished >quite readily with an 8 bit adaptor. Keep in mind, however, that future >incarnations of OS/2 might support a broader scope of video boards. When a >true 32 bit graphics engine is made available, your 16 bit card will prove >itself a very worthwhile investment. My system is running 800x600x16 on a 512K Trident 9000 adapter. I'm anxiously awaiting the 32-bit graphics engine, as I can see nothing but performance benefit from it. >>3) The new disk drive controller. Note that there's a 50% increase in >> drive speed simply by changing the format from MFM to RLL. Of >> course, your drive MUST be certified for RLL, since you may create >> a lot of errors by simply reformatting an MFM drive. >Definitely. Taken together with your CPU upgrade, this is probably the other >half of your improvement. Hmmm. I'd forgotten about the transfer speed improvement of the RLL controller, but that's a really good point; this would also improve paging performance, and on a system with virtual memory, paging I/Os are a major performance hit. Cutting down the time one takes is going to help matters quite a bit. By the same token, I was able to format for 1:1 interleave, and that has to have helped as well. BTW, I'm using a Maxtor XT1140; I don't know if it's formally RLL certified or not, but it appears to work fine, and the Adaptec formatter reported an acceptable number of bad sectors. I do know that the guy I got the controller from was using an XT1140 with it with no problems. (BTW, anyone have an AHA1542 they want to get rid of? He wants one in trade.) >>4) Losing the sector/track translation. I think OS/2 can optimize its >> requests based on drive characteristics. It (obviously) will >> optimize incorrectly if the drive is translating its metrics. >Again, definitely -- this follows from (4). I would agree, but turning on sector translation got me 37 MB extra space. It seems that the install process wouldn't recognize the 200 extra cylinders my drive has (1224 total) without it, despite using the latest drivers. I'll take a bit of a performance hit for the extra space, especially since I got quite a bit of improvement otherwise. -- Jay Maynard, EMT-P, K5ZC, PP-ASEL | Never ascribe to malice that which can jmayn...@oac.hsc.uth.tmc.edu | adequately be explained by stupidity. "This is a network here, right? How about giving a little thought to interoperability?" -- John F. Woods, to Brian Kantor