home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 March / PCWorld_2001-03_cd.bin / Software / Vyzkuste / atm / readme.txt < prev   
Text File  |  2000-03-21  |  4KB  |  127 lines

  1.   ATM - "Another Task Manager" release 2.2
  2.  
  3.  
  4. 1. Program purpose
  5. 2. Installation
  6. 3. ATM's command line parameters
  7. 4. Status & distribution
  8. 5. Version history
  9. 6. How to contact the author
  10.  
  11. ..important notes
  12.  
  13.  
  14.         1. Program purpose
  15.  
  16. ATM is a Windows9x-only application ideated for power-users who actually want to
  17. handle their systems. It provides a real-time capability to monitor all processes
  18. and threads, their CPU usage, execution time, etc.
  19. It allows you to completely manage the system priority of all running processes and
  20. threads. You can even set a DPC (Dynamic Priority Controller) which can switch between two
  21. defined priorities specifying a time-slice for both. It allows you to know which are the system
  22. handles opened by all processes. You can even spy and control all system windows. ATM offers
  23. even a built-in CPU cooling function. It is based on the x86 HLT instruction which is called
  24. only when the system is idle, so it doesn't affects other tasks. Naturally, you can uncheck it
  25. whenever you want.
  26.  
  27.  
  28.         2. Installation
  29.  
  30. Copy atm.vxd in the same dir of atm.exe. Then just run the exe. ;)
  31.  
  32.  
  33.         3. ATM's command line parameters
  34.  
  35. STARTINTRAY ON|OFF      default: off
  36. REFRESHTIMER ON|OFF     default: on
  37. TRAYIDLE ON|OFF         default: on
  38. TRAYLIGHTREFRESH ON|OFF default: on
  39. ONFOCUSREFRESH ON|OFF   default: off
  40. AUTOSUSPENDCOUNT ON|OFF default: on  (useful only in ApiOnly mode)
  41. CPUCOOLER ON|OFF        default: on
  42. TIMER millisec          default: 1000
  43. HEIGHT pixels           default: 397
  44. WEIGHT pixels           default: 712
  45.  
  46. All commands are case insensitive.
  47.  
  48.  
  49.         4. Status & distribution
  50.  
  51. ATM is completely free, and even you are free to
  52. distribute it.
  53.  
  54.  
  55.         5. Version history
  56.  
  57. ATM 2.2 NEWS:
  58.  
  59. - Better memory stats.
  60. - Improved interface (now resizeable).
  61. - HEIGHT and WEIGHT command line option added.
  62.  
  63. ATM 2.1 NEWS:
  64.  
  65. - Memory statistics adedd.
  66. - "Heap corrupted" bug fixed.
  67.  
  68. ATM 2.011 NEWS:
  69.  
  70. - Minor bugs fixed
  71.  
  72. ATM 2.01 NEWS:
  73.  
  74. - Startup blue screen on windows95b/c bug fixed.
  75.  
  76. ATM 2.0 NEWS:
  77.  
  78. - "Low level code" added.
  79. - All threads are now controllable.
  80. - CPU Usage (and related stats) monitor for all threads and processes.
  81. - HLT-based CPU Cooler added.
  82. - Process handles spying improved.
  83. - Some "dumping" functions added.
  84. - View/modify threads context added.
  85. - Process flags (Service, Console, Debugged, Pending debug event, Terminating, Faulted).
  86. - Improved interface with context menus.
  87. - Bug fixes.
  88. - Others.
  89.  
  90. ATM 1.4 (First release functions):
  91.  
  92. - Process and thread monitoring.
  93. - Process and thread (not all) priority setting.
  94. - Dynamic priority setting.
  95. - Process and thread killing.
  96. - Thread suspending/resuming (not all).
  97. - Process modules viewing.
  98. - Window spying.
  99. - Arbitrary window message sending.
  100. - Arbitrary window showing control (hide, minimize,
  101. maximize, etc.).
  102. - Process handles spying.
  103.  
  104.  
  105.         6. How to contact the author
  106.  
  107. Home Page: http://atm.idic.caos.it
  108. E-Mail: tbenr@idic.caos.it
  109.  
  110.  
  111. ..important notes
  112.  
  113. - Cause of low-level system structures access made by this program, some
  114.   functions may not be available on all systems. If this is your case, ATM tells you
  115.   at the startup.
  116.  
  117. - The CPU Usage, Average (of the cpu usage), Exectime values of the Process list
  118.   view are extrapolated from the respecting thread columns, so that they are affected
  119.   by the refresh frequency.
  120.  
  121. I.E. If a process starts a thread and kills it before a refresh occurs, ATM 
  122. cannot notice what really happens. Therefore the process Exectime and CPU Usage 
  123. aren't incremented and the related value in the Average column does not 
  124. represent things as they went. Note that, when "use the "light" refresh code" 
  125. option is enabled ATM does not recalculate those values at all when staying in 
  126. SysTray.
  127.