home *** CD-ROM | disk | FTP | other *** search
/ Programmer 7500 / MAX_PROGRAMMERS.iso / PROGRAMS / UTILS / HARDWARE / FAST_CPU.ZIP / FAST-CPU.TXT
Encoding:
Text File  |  1990-07-25  |  2.5 KB  |  60 lines

  1. Does your friend's 386-12 computer seem do some calculations as 
  2. fast as your demon 386-25? It might not be your imagination if 
  3. your friend is either pretty sophisticated or pretty naive. 
  4.  
  5. Here's why.
  6.  
  7. If you've got a 386 with, say 2-4 MB, you probably have some of 
  8. that extra memory devoted to a disk cache and a virtual disk 
  9. using an expanded memory manager. On my system these files are 
  10. called SMARTDRV.SYS, RAMDRIVE.SYS, and QEMM.SYS respectively. The 
  11. first two are part of MS-DOS 4.01. QEMM comes from Quarterdeck 
  12. (the MS-DOS "semi-equivalent" is called EMM386.SYS). All are 
  13. called from the CONFIG.SYS file. I also run 4DOS, the *much*
  14. superior replacement for COMMAND. 
  15.  
  16. Here are the some relative performance figures under three boot 
  17. scenarios: 
  18.  
  19. Scenario 1: My "raw" system using COMMAND, no CONFIG.SYS, no 
  20.             AUTOEXEC.BAT.
  21.             !!!!!!!!!!!!            Relative speed 100%.  
  22.  
  23. Scenario 2: My system using 4DOS, RAMDRIVE.SYS, SMARTDRV.SYS, 
  24.             QEMM.SYS plus four or five TSR's. 
  25.             !!!!!!!!!!!!            Relative speed 51%. 
  26.  
  27. Scenario 3: My system using COMMAND, RAMDRIVE.SYS, SMARTDRV.SYS, 
  28.             EMM386 plus the same TSR's. 
  29.             !!!!!!!!!!!!            Relative speed 39%. 
  30.  
  31. Scenario 4: Desqview? You don't want to ask.
  32.  
  33. Note these things. This is pure CPU time, not counting disk 
  34. access. For many operations the disk cache and ramdisk would 
  35. make up for lots of CPU cycles. Surprizingly the TSR's were not
  36. the main culprits, causing less than 10% of the degredation. "My
  37. system" is a 386 clone, with a Norton SI of averaging about 26. 
  38.  
  39. (As an aside, a little program called CLOCK.COM or maybe CGCLOCK.COM
  40. took a full 25% of the CPU's just to put the time in the upper 
  41. right-hand corner of the screen. So maybe it costs a lot to know 
  42. what time it is. So see PRMPT.ZIP -- or some such name -- to get the 
  43. time free most of the time.) 
  44.  
  45. Anyhow, I conclude that for very heavy number-crunching it might 
  46. be best to go "bare." Frankly, I was *amazed* at these results. 
  47.  
  48. To test this on your own system download OVERHEAD.ZIP, available 
  49. on EXEC-PC. This program and this "problem" are not often mentioned.
  50. (To: Peter Norton -- otta be a way to make a buck on this fact.)
  51.  
  52. So, to finish the point made in the first paragraph, your
  53. sophisticated friend might disable the fancy stuff for heavy duty
  54. work while your naive friend would never install those drivers
  55. at all.
  56.  
  57. --Jack Pearson 
  58.   (John Pearson on EXEC)
  59.   7/22/90
  60.