home *** CD-ROM | disk | FTP | other *** search
/ Chip: 2005 Utilities / CHIP Utilities 2005 / CHIP Utilities 2005.iso / dosapps / lucifer / readme < prev    next >
Encoding:
Text File  |  1999-06-12  |  5.5 KB  |  158 lines

  1.  Lucifer V1.0 - A Burn-in Utility
  2. =====================================
  3.  
  4.  Whats Lucifer?
  5. ----------------
  6.  
  7. Lucifer is a burn-in program for dos and Linux. It's designed to thoughly check
  8. your system for errors caused by bad memory, overheated CPUs, broken storage
  9. devices (hard drives, floppy, cdrom) etc. If your hardware is flaky Lucifer
  10. will find out.
  11.  
  12.  Why the name Lucifer?
  13. -----------------------
  14.  
  15. Well it's a burn-in program. Lucifer is one of the names of the devil. And the
  16. devil lives in that oh-so-hot place Hell. The main thing that got me to name
  17. this program Lucifer was actually the Lucifer brand of matches that are sold
  18. in Austrailia. I was thinking of a original name for my program and remembered
  19. seeing those matches while I was on a camping trip in Austrailia.
  20.  
  21.  How to Install Lucifer
  22. ------------------------
  23.  
  24. See INSTALL for information on installing Lucifer on your system.
  25.  
  26.  How to Use Lucifer
  27. --------------------
  28.  
  29. The first thing you'll want to do is disable ECC error correction and the L1
  30. and L2 cache. You'll have to go into the BIOS for this. If you're not
  31. comfterable with doing this it's OK if you don't. But Lucifer won't be able
  32. to do as good a job at detecting errors.
  33.  
  34. Once you've done that then just run Lucifer without any command line options.
  35. Lucifer will start up and burn in your memory, cpu and fpu. By default it will
  36. check for errors. Every 1 second the display will be updated. If you want to
  37. stop Lucifer just press crtl-break or crtl-c.
  38.  
  39. If you don't know what a burn-in program does then please read "Whats a Burn-In
  40. Program" at the end of this manual.
  41.  
  42.  Advanced Useage
  43. -----------------
  44.  
  45. Not content with the default options? Well try these examples:
  46.  
  47. Want to test the multitasking of your Linux machine? Well then start up 4
  48. different instances of Lucifer: 
  49.  
  50. lucifer -m (some amount of memory) --nocpu --nofpu --nostorage &
  51.  
  52. lucifer --nomem --nofpu --nostorage &
  53.  
  54. lucifer --nomem --nocpu --nostorage &
  55.  
  56. lucifer --nomem --nocpu --nofpu --storc 1 --dirlist /somedir/ 10000 &
  57.  
  58. Now just watch as your system slows to a crawl. :) If you have the dos version
  59. of Lucifer you could run it under Windows the same way. However I'm not sure if
  60. it will work right. I seem to remember something about dos sessions not working
  61. right....
  62.  
  63. Want to test your harddrives? Then run:
  64.  
  65. lucifer --nomem --nocpu --nofpu --storc 1 --dirlist /somedir/ 10000 
  66. /someotherdir/ 100000 /yetanotherdir/ 10000
  67.  
  68. Do you think your memory is faulty? Try:
  69.  
  70. lucifer -m (the amount free memory) --nocpu --nofpu --nostorage
  71.  
  72. Want to make your system overheat? Try:
  73.  
  74. lucifer -m (some amount of memory) --storc /somedir/ 10000
  75.  
  76.  Command Line Options
  77. ----------------------
  78.  
  79. General Options:
  80.  
  81. -c      Turn off checking
  82.  
  83. -s    Stop on errors
  84.  
  85. -t x    Display interval in seconds. Every x seconds the display will be 
  86.         updated. If x is zero the display will be updates continusly.
  87.  
  88. --nodisplay
  89.         Don't display anything but errors.
  90.  
  91. -l x    Loop x times and exit.  
  92.  
  93. Burning routine control:
  94.  
  95. --nomem      Don't do any memory burning at all.
  96.  
  97. --nocpu      Don't burn the cpu.
  98.  
  99. --nofpu      Don't burn the fpu.
  100.  
  101. --nostorage  Don't do any burning of storage.
  102.  
  103. How often to run the routines:
  104.  
  105. This is a relative indicator of how much time is spent on each routine. During
  106. each loop all of the burning routines are run X times. Remember that the cpu
  107. and fpu routines take a lot less time to execute then the memory and storage.
  108.  
  109. --memc x     How many times the memory burning routien should run per loop.
  110.  
  111. --cpuc x     How many times the cpu burning routine should run.
  112.  
  113. --fpuc x     How many times the fpu burning routine should run.
  114.  
  115. --storc x    How many times the storage burning routine should run.
  116.  
  117. Routine specific options:
  118.  
  119. -m X                  The amount of memory to burn
  120.  
  121. --dirlist dir size... Specififies what directorys the storage burning routine
  122.                       should burn. Type in a directory and the amount of 
  123.                       storage you want Lucifer to burn. You can have as many
  124.                       directory-storage pairs as you want. Note that this
  125.                       option *must* be at the end of the options list. 
  126.                       Otherwise the rest of your options will get screwed up. 
  127.  
  128. -b blocksize          Specififies the "blocksize" Every time the storage
  129.                       burning routien writes something it will write a block
  130.                       of blocksize bytes. I put this option in because 
  131.                       internally there is a blocksize variable and I figured
  132.                       that I might as well allow you to change it.
  133.  
  134.  Whats a Burn-In Program?
  135. --------------------------
  136.  
  137. A burn-in program is actually rather simple. All it does is puts the system
  138. under maximum load. If the system is unreliable a burn-in program can often
  139. detect whats going wrong.
  140.  
  141. If you're going to buy a new server, or even just any old computer, you might 
  142. want to use a burn-in program to make sure the computer in question can
  143. handle the job. If the computer fails with the burn-in program running chances
  144. are it would have failed at a later date. Also some people run burn-in 
  145. programs just before their computer's warrenty expires for the same reason.
  146.  
  147. If you're an overclocker you will want a burn-in program to make sure your 
  148. machine is stable at the increased clock speed. Many people use games like 
  149. Quake3 and Unreal to test their computers. But unlike a game a burn-in 
  150. program will catch any error the computer makes. Of course unlike a game this 
  151. burn-in program doesn't test your video card or display pretty pictures. :(
  152. Oh well, there is always a next version.   
  153.  
  154.  
  155.  
  156.  
  157.  
  158.