home *** CD-ROM | disk | FTP | other *** search
/ Chip Hitware 7 A / CHIP_HITWARE_7A.iso / Tools / Hmonitor / README.TXT < prev    next >
Text File  |  2000-03-04  |  8KB  |  229 lines

  1.    Hmonitor 3.2.0.3 (Released 28.02.2000)
  2.    --------------------------------------
  3.  
  4.  
  5.    Overview
  6.    --------
  7.  
  8.     This program monitors and displays hardware parameters
  9. collected by the several sensor chips, installed on certain
  10. motherboards. Program can monitor voltages, temperatures
  11. of CPU and motherboard and cooler fans RPMs.
  12. Program can be used under Windows 95/98 or NT operating
  13. systems on Intel-based personal computers.
  14.  
  15.  
  16.    Key features
  17.    ------------
  18.    - Software cooling (Pro version only);
  19.    - CPU Throttling (Pro version only);
  20.    - very low resources usage (about 500K);
  21.    - displays up to three temperatures;
  22.    - customizable alarms/user app. execute;
  23.    - dynamic system tray status icon;
  24.    - current values are visible as a hint;
  25.    - detailed/warning log files can be produced;
  26.    - wide range of MB vendors supported (for details, see mblist.txt).
  27.  
  28.  
  29.   Sensors supported
  30.   -----------------
  31.  
  32.    - National LMxx: LM75, LM78, LM79, LM80, LM81, LM83, LM84, LM87;
  33.    - Winbond W83781d, W83782d, W83783s; W83627HF;
  34.    - Genesys GL518SM, GL520SM, GL523SM, GL525SM (Pro version only);
  35.    - Maxim 1617, 1617a;
  36.    - SIS 5591/5595 DAM;
  37.    - Analog devices ADM1021, ADM9240, ADM1024, ADM1025;
  38.    - Dallas Semiconductor DS1780;
  39.    - Texas Instruments THMC10,THMC50;
  40.    - Asustek AS99127F;
  41.    - VIA 686 integrated sensor;
  42.  
  43.   Motherboards supported
  44.   ----------------------
  45.  
  46.   Almost all motherboards equipped with a sensors are supported now!
  47.   See mblist.html file for details about some particular boards;
  48.  
  49.   Chipsets supported:
  50.  
  51.    - Intel TX,LX,BX,GX,ZX, some of FX!
  52.    - Intel 810, 810e, 820, 840;
  53.    - SIS   5591/5595;
  54.    - VIA   VP3, MVP3 (Apollo),  Apollo Pro; (Pro version only);
  55.    - ALI   Aladdin with M7101 Southbridge;  (Pro version only);
  56.    - AMD   Irongate (751/756);              (Pro version only);
  57.  
  58.    Installation
  59.    ------------
  60.  
  61.     To perform installation under Windows-NT, you should be logged on
  62. as a member of administrators group.
  63. To begin installation, simply run setup.exe file.
  64. If hmonitor service hadn't been installed, you can install it later
  65. with 'hmonitor.exe /setup' command.
  66. After successful installation, you may launch hmonitor.exe without rebooting.
  67. After rebooting, Hmonitor will start automatically. This option can be
  68. disabled via Hmonitor's system menu.
  69.  
  70.     Settings
  71.     --------
  72.  
  73.     You can change several settings by use of control menu or
  74. popup menu for tray icon.  Also, you can hide unwanted
  75. information panels. All settings and window state/position saved
  76. automatically in the Registry.
  77.  
  78.     Unfortunately, there is no standard for CPU temperature
  79. sensor (LM75) addresses used, so several vendors use different
  80. addresses.  If your mainboard is capable to measure CPU
  81. temperature, but Hmonitor don't display it, try to change LM75
  82. address on "Hardware Setup" page from "Settings" window.  Also, look
  83. in mblist.txt file for your MB model.
  84.  
  85.    You can change any caption for Temperature/fan readings now.
  86. To do so either press select button, and select some predefined values
  87. from the list, or type over string you want directly.
  88.  
  89.     Logs
  90.     ----
  91.  
  92.     Warning messages produced by Hmonitor also logged in Windows NT
  93. application event log.  Standard EventViewer program can be used
  94. to examine it.
  95.     In addition, Hmonitor can produce two ASCII log files - one for each
  96. poll and other for data when warning event occurs.
  97.  
  98.  
  99.     Events
  100.     ------
  101.  
  102.   When one of measured parameters exceed specified threshold,
  103. warning message can be produced, or user-defined .wav file can be played,
  104. or user-defined application can be launched.
  105. When you use user exit routine, it will be called with error message string
  106. as a parameter, including name of monitoring parameter in question
  107. and its current value. Look at the example of such message:
  108.  
  109. CPU temperature exceed the "red" zone threshold: 65░C
  110.  
  111. You can use this feature to send an E-mail or pager message to the system administrator.
  112. Following releases will include some kind of templates for exit program parameters.
  113.  
  114.     CPU temperature correction
  115.     --------------------------
  116.  
  117.     The background is, there's some space (air) between the LM75
  118. CPU sensor and the actual CPU, and different brands have the CPU
  119. core placed on different positions (near the top, near the
  120. bottom) in the plastic CPU package.  So you have got to add a
  121. specific temperature value to compensate for this and correctly
  122. guess and display the inner value.
  123.  
  124. To give you some hint, here are some estimated values:
  125.  
  126.   Processor brand            compensation    critical
  127.   ------------------------   ------------    --------
  128.   AMD    K5 PR133                 8░C (*)
  129.   AMD    K5 PR166                17░C (*)
  130.  
  131.   AMD    K6 166                   8░C          70░C
  132.   AMD    K6 200                   8░C          70░C
  133.   AMD    K6-2                    14░C (*)
  134.  
  135.   Cyrix  M2 PR200                15░C (*)
  136.  
  137.   IDT    WinChip C6              20░C (*)
  138.  
  139.   Intel  Pentium MMX (P55C)      22░C          80░C
  140.  
  141.   Intel  Pentium II              15░C (*)      70░C
  142.  
  143.   Intel  P-II with Winbond sensor 2░C
  144.  
  145. (*) not confirmed
  146.  
  147. ! Warning: !
  148.  
  149. DO NOT RELY ON THESE VALUES, AND CHECK THEM AGAINST THE VALUES
  150. SHOWN IN YOUR BIOS SETUP!  If in question, always suppose the
  151. values shown by the BIOS are the correct ones.
  152.  
  153.  
  154. TEMPERATURE CONTROL (PRO VERSION ONLY)
  155. --------------------------------------
  156.  
  157. Under normal circumstances, the CPU isn't always active.  It spends
  158. much of it's time waiting for the keyboard, hard disk or CD-ROM.
  159. What would be more logical than to turn off the CPU for that period?
  160. That's exactly what the HLT machine instruction does.
  161. Whenever the CPU encounters a HLT instruction, the clock is halted
  162. and the CPU enters suspend mode until an interrupt occurs.
  163.  
  164. Modern operating systems like Linux or Windows NT execute the HLT
  165. instruction in an idle priority thread. This thread is always
  166. executed when, as the name implies, the CPU is otherwise idle.
  167. Therefore no additional execution time is needed, and the CPU will
  168. not run slower. This does not hurt performance since the CPU controls
  169. the powering-down of specific internal parts by hardware-control, so
  170. there's no software intervention needed for explicitly re-enabling a
  171. powered-down part.
  172.  
  173. Unfortunately, Windows 95 does not support HLT. To remove this
  174. limitation, "Hmonitor" provides an idle thread executing HLT for
  175. Windows 95/98.
  176.  
  177.  
  178. CPU Throttling (PRO VERSION ONLY)
  179. ---------------------------------
  180.  
  181. Throttling is the ability of the CPU to change between stop (idle),
  182. and full speed modes, at very high frequency (hundreds of
  183. kilohertz).  This CPU switching looks (to the system) as a decrease
  184. in the working frequency of CPU, and leads to lower power consumption.
  185. With Hmonitor Pro, you can use this technology to improve stability of
  186. your system. Hmonitor will enable specified throttle level if CPU or
  187. system temperature becomes higher than defined threshold, and return
  188. system back to full speed when temperature decreased below low threshold.
  189. You can specify Temperature bounds and throttling level in Settings window.
  190.  
  191.  
  192.     Disclaimer
  193.     ----------
  194.  
  195.     Hmonitor is Shareware program. See Licence.txt for details.
  196.     No warranty for this program is expressed, implied or
  197. otherwise made. I am not in any way responsible for any damages
  198. Hmonitor may cause to your computer resulting from the use or
  199. misuse of this program, including loss of data, loss of profits,
  200. or damage to any software or hardware component.
  201.  
  202.     Nevertheless, do not hesitate to send me any comments and bug
  203. reports!
  204.  
  205.  
  206.     Support
  207.     -------
  208.  
  209.     Up-to-date version of this program can be found on Web-site
  210.     in InterNet at:
  211.  
  212.     http://hmonitor.hypermart.net/
  213.  
  214.  
  215.     ATTENTION TO REGISTERED USERS OF VERSION 3.0.X!
  216.     -----------------------------------------------
  217.  
  218.   Registration and distribution system are completely replaced in version 3.1.
  219. All registered 3.0 users can get FREE registration for version 3.2 Lite,
  220. or can upgrade 3.0 to 3.2 Pro version for half price (see details in the register.txt).
  221. I'm sorry for inconvenience.
  222.  
  223.  
  224.     Author
  225.     ------
  226.  
  227.     Alexander Berezkin E-Mail: alanber@hmonitor.hypermart.net
  228.  
  229.