home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / gigop806.zip / SPEED.FAQ < prev    next >
Text File  |  1994-05-24  |  2KB  |  53 lines

  1. Q:  How can I speed GIGO up?
  2.  
  3. A:  Things you can do to speed GIGO up:
  4.  
  5.  o  Usage of INCLUDE statements is discouraged, as it takes longer to
  6.     locate and read in all of your INCLUDE'd segments.  Placing everything
  7.     into one config file will help speed things up for you.
  8.  
  9.  o  Disable on the logging that you don't need.  If you have problems,
  10.     re-enable the logging that is appropriate for the job at hand.
  11.     Logging _really_ slows things down.  Don't forget that you have
  12.     multiple log files to play with..
  13.  
  14.  o  Cut down on the KEEP, KILL, and HIDE statements -
  15.     only use what you need.  (Affects _every_ message!)
  16.  
  17.  o  If you don't need the FIDOECHOS functionality, comment
  18.     it out.  Saves memory, and saves time converting newsgroups.
  19.  
  20.  o  Are you getting everthing from several heiarchies?
  21.     Use wildcards instead!  Fewer searches mean faster conversion.
  22.     Ie,
  23.       = sac.general
  24.       = sac.swap
  25.       = sac.test
  26.     and
  27.       + sac.*
  28.     are equivalent.  The second example is slightly faster, even though
  29.     it has to check a wildcard, because it has fewer lines to buffer
  30.     through and check.
  31.  
  32.  o  Even though   "+ newsgroup.name"   and  "= newsgroup.name"
  33.     are (roughly) the same, use the "= newsgroup.name" method instead
  34.     when possible.  The "+" syntax tells GIGO to keep checking,
  35.     for other mappings that might be more suitable.  The "=" syntax says,
  36.     'hey, we've got the one we want, stop checking!'.
  37.  
  38.  o  If you are using PARTIAL-35  (Partial FSC-35), and don't really need
  39.     it, you can turn it off for a bit of a speed increase due to GIGO
  40.     not having to actually compare the fido header and the FSC-35 extentions.
  41.     (If you actually find this feature useful, however, it's well worth
  42.     the speed hit..)
  43.  
  44.  o  Turn off the video.  NOVIDEO in the config, or /NOVIDEO on the command
  45.     line, will tell GIGO to turn off video output.  The normal startup
  46.     screens will still be shown, but once the gateway actually
  47.     starts processing mail, the video gets turned off.  My tests have
  48.     shown this to speed things up by about 25%.  Do this _after_ you've
  49.     got the gateway up and running.  Between this, and disabling your
  50.     logging, you can really speed things up.
  51.  
  52.  o  Don't use virtual memory unless you really need it!
  53.