home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / OS2 / PMP212.ZIP / PMPATROL.HLP (.txt) < prev    next >
OS/2 Help File  |  1994-03-13  |  47KB  |  1,599 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Copyright ΓòÉΓòÉΓòÉ
  3.  
  4.                                     PM Patrol
  5.  
  6.                                   Version 2.12
  7.                             Copyright (c) 1991-1994.
  8.  
  9.                                     WallyWare
  10.                                2210 Kingston Drive
  11.                              Wheaton IL, 60187  USA
  12.  
  13. Dave Wallenberg, Author
  14. CompuServe ID: 72702,2320
  15. Internet ID: 72702.2320@CompuServe.COM
  16. Voice mail: 708/494-0686
  17.  
  18. All rights reserved 
  19.  
  20.  
  21. ΓòÉΓòÉΓòÉ 2. Introduction ΓòÉΓòÉΓòÉ
  22.  
  23. Welcome to PM Patrol. PM Patrol is a robust and easy to use resource monitoring 
  24. facility for OS/2.  Allow me to introduce PM Patrol and describe some 
  25. quick-hits to help you get going. This introduction is brief, but important. 
  26.  
  27. First of all, if you ever need to see what version of PM Patrol your using, 
  28. open the PM Patrol "Copyright" help section or the click the "Product Info..." 
  29. menu item found in most PM Patrol menues. 
  30.  
  31. PM Patrol is designed to run all the time. From bootup to shutdown. Always 
  32. visible and accessible, PM Patrol offers quick access to many different 
  33. monitors and related utilities. 
  34.  
  35. PM Patrol allows you to monitor and track several different resources of your 
  36. OS/2 system. These resources are presented to you in a very unintrusive and 
  37. meaningful display providing you insight into current system activities. The 
  38. appearance of PM Patrol has maintained the attitude that this tool should be 
  39. visible, yet not use valuable desktop space. 
  40.  
  41. PM Patrol has no specific audience. The information PM Patrol provides is 
  42. valuable to a number of audiences including novices, heavy users, and software 
  43. engineers and developers. Some PM Patrol monitors and utility items are geared 
  44. more toward software developers, but the majority of PM Patrol is valuable to 
  45. anyone. 
  46.  
  47. To help you get going with PM Patrol right now, the following itemizes 
  48. quick-hit topics: 
  49.  
  50.  1. PM Patrol provides 2 quick ways of getting around. Place the mouse pointer 
  51.     on the PM Patrol status line. The mouse pointer changes to let you know 
  52.     your "talking" to PM Patrol. The left mouse button acts different than the 
  53.     right. 
  54.  
  55.  2. From the PM Patrol status line, clicking the left mouse button invokes the 
  56.     PM Patrol "Options" dialog. This dialog allows you to select and 
  57.     change/select PM Patrol status line monitors, configuration settings, 
  58.     various OS/2 system settings, and provides an alternative method for 
  59.     accessing PM Patrol "Utility" items. 
  60.  
  61.  3. From the PM Patrol status line, clicking the right mouse button invokes the 
  62.     PM Patrol "Utility" popup menu. After you configure PM Patrol to your 
  63.     personal preferences, this "Utility" popup menu will typically become the 
  64.     primary access method to PM Patrol features. 
  65.  
  66.  4. The PM Patrol icon in the "Utility" popup menu invokes the Table of 
  67.     Contents for PM Patrol help. 
  68.  
  69. PM Patrol is feature rich. For a complete description of PM Patrol features and 
  70. details, refer to Features and Product Information sections of this online 
  71. help. 
  72.  
  73. Packaged with PM Patrol are several OS/2 32-bit Command Line utilities. These 
  74. utilities compliment the PM Patrol purpose and are described in detail in the 
  75. "Command Line Utilities" section of this online help. 
  76.  
  77. The online help describes all facets of PM Patrol. Whenever your in the PM 
  78. Patrol online help, you can always view the Table of Contents by selecting 
  79. "Contents" under the "Options" menu item. 
  80.  
  81. The online help contains a section called "Problem Determination". If you ever 
  82. experience difficulties or potential problems with PM Patrol, refer to this 
  83. section of online help. It discusses topics of potential difficulty, 
  84. compatibility, and idiosyncrasies of PM Patrol features. Everyone should read 
  85. this section. 
  86.  
  87. Thanks for your interest in PM Patrol. Although this "Introduction" is in the 
  88. PM Patrol online help, you will not get this automatic introductory help screen 
  89. again. 
  90.  
  91.  
  92. ΓòÉΓòÉΓòÉ 3. Installation ΓòÉΓòÉΓòÉ
  93.  
  94. To install PM Patrol, run INSTALL.CMD from the distribution diskette. 
  95.  
  96. This will install all necessary files and create a subdirectory called PMP. The 
  97. installation procedure also creates the PM Patrol desktop folder. You may move 
  98. this into another folder if you wish. 
  99.  
  100. To have PM Patrol start at system bootup, create a 'Shadow' copy of the PM 
  101. Patrol icon in the PM Patrol folder and specify the 'Startup' folder as the 
  102. target folder. Refer to the OS/2 Workplace Shell user guide for any additional 
  103. help. 
  104.  
  105. PM Patrol will not utilize Theseus until Theseus is installed. If the 'Theseus 
  106. RAM' and 'Theseus Swap' check box in the 'Options' dialog in PM Patrol is 
  107. grayed-out, then Theseus is not installed correctly. 
  108.  
  109. PM Patrol does not require (c)SPM/2, just Version 2 of Theseus and the 
  110. following Theseus files installed if Theseus is to be used: 
  111.  
  112.  1. THESEUS2.SYS device driver in the CONFIG.SYS 
  113.  
  114.  2. THESEUS0.DLL accessible via LIBPATH in CONFIG.SYS 
  115.  
  116. Theseus comes highly recommended. It provides an enormous suite of information. 
  117. It is not, however, for the average user. 
  118.  
  119. Note:  Theseus/2 is a component of (c)SPM/2 for OS/2 offered by IBM and is 
  120. available from IBM and on many OS/2 BBS services. Refer to "Obtaining Theseus" 
  121. section for obtaining Theseus/2. 
  122.  
  123.  
  124. ΓòÉΓòÉΓòÉ 4. Registration and Pricing ΓòÉΓòÉΓòÉ
  125.  
  126. PM Patrol is developed by WallyWare. 
  127.  
  128. If this proves useful and you wish to continue using PM Patrol, you can receive 
  129. regular updates and support by submitting the registration form (REGISTER.TXT) 
  130. and $20.00 to: 
  131.  
  132.                                  Dave Wallenberg
  133.                                  Attn: WallyWare
  134.                                2210 Kingston Drive
  135.                              Wheaton IL, 60187  USA
  136.  
  137. PM Patrol pricing is available in 3 forms: 
  138.  
  139.  1. Single Copy: $20.00 for single machine. 
  140.  
  141.  2. 5 Pack: $75.00 for 5 machines (25% discount). 
  142.  
  143.  3. Site License: $225.00 for unlimited copies. 
  144.  
  145.  
  146. ΓòÉΓòÉΓòÉ 5. Support ΓòÉΓòÉΓòÉ
  147.  
  148. WallyWare intends to support this product to the best of its abilities. If 
  149. problems surface, please report them. 
  150.  
  151. PM Patrol is currently supported primarily via CompuServe on the "OS2BVEN" 
  152. forum within the "Shareware" section. Under CompuServe, type "GO OS2BVEN" or 
  153. "GO OS2SHARE" to access the CIS forum. 
  154.  
  155. PM Patrol is also supported with the latest versions on the following BBS 
  156. systems in the United States: 
  157.  
  158.  1. 708/895-4042  Chicago OS/2 Online BBS 
  159.  
  160.  2. 703/385-4325  OS/2 ShareWare BBS 
  161.  
  162.  3. 203/483-0348  Fernwood OS/2 BBS 
  163.  
  164. Sales and technical support for PM Patrol, along with other WallyWare products 
  165. can be obtained by: 
  166.  
  167.  1. Leave e-mail via CompuServe ID: 72702,2320 
  168.  
  169.  2. Leave e-mail via Internet ID: 72702.2320@CompuServe.COM 
  170.  
  171.  3. Call 708/494-0686 and leaving voice mail 24 hours day. 
  172.  
  173. All mail sources are checked daily. 
  174.  
  175.  
  176. ΓòÉΓòÉΓòÉ 6. Product Information ΓòÉΓòÉΓòÉ
  177.  
  178. This section describes what PM Patrol is and what it offers 
  179.  
  180.  
  181. ΓòÉΓòÉΓòÉ 6.1. What is It? ΓòÉΓòÉΓòÉ
  182.  
  183. PM Patrol is a performance and resource monitoring tool for OS/2 v2.1 and up. 
  184. The display items, frequency of resource samples, and preferences are user 
  185. selectable allowing complete customization. 
  186.  
  187. Always accessible, PM Patrol extends the OS/2 desktop by providing several 
  188. utility items and system-wide control items. The goal of PM Patrol attempts to 
  189. enhance the desktop and provide insight into OS/2 activities. 
  190.  
  191. Data sampled is capable of being logged for further review. 
  192.  
  193. The appearance of PM Patrol has maintained the attitude that the tool should be 
  194. visible, yet not use valuable desktop space. As a result, the main status line 
  195. is displayed at the bottom of the display (as default). 
  196.  
  197.  
  198. ΓòÉΓòÉΓòÉ 6.2. What does it do for me? ΓòÉΓòÉΓòÉ
  199.  
  200. PM Patrol enables you see at a glance, many critical OS/2 system resources. 
  201.  
  202. OS/2 does not come with any real-time system monitor that might enable you to 
  203. see the on-goings of system events and status of resources. PM Patrol attempts 
  204. to fill that need. 
  205.  
  206. It can also play a valuable role in software testing and performance 
  207. measurements. 
  208.  
  209. The data can be logged for further review. Captured as text, the logged data 
  210. can be manipulated using tools such as Rexx, AWK, GREP, and custom C/C++ 
  211. programs. 
  212.  
  213. PM Patrol can take advantage of (c)Theseus/2 from IBM to allow even more 
  214. granularity of monitoring resources. 
  215.  
  216. Note:  Theseus/2 is a component of (c)SPM/2 for OS/2 offered by IBM and is 
  217. available from IBM and on many OS/2 BBS services. 
  218.  
  219.  
  220. ΓòÉΓòÉΓòÉ 6.3. Why do I need it? ΓòÉΓòÉΓòÉ
  221.  
  222. You may desire the ability to monitor: 
  223.  
  224.  1. Inconspicuous display of current Date and Time 
  225.  
  226.  2. Changing the mouse and wait pointers in OS/2 
  227.  
  228.  3. Total system up-time 
  229.  
  230.  4. Process, thread, semaphore, DLL, drivers, and shared memory activity 
  231.  
  232.  5. Process and thread load compared to other active OS/2 activities 
  233.  
  234.  6. Complete drive summary and detailed information 
  235.  
  236.  7. Local or remote print spooler jobs on a per queue basis 
  237.  
  238.  8. Disk Drives online (including network drives) 
  239.  
  240.  9. Free space for selected drives (up to 3 drives including network drives) 
  241.  
  242. 10. OS/2 swap activity (with support for IBM Theseus for free swap pages) 
  243.  
  244. 11. Identify system levels for OS/2 component installed 
  245.  
  246. 12. OS/2 memory activity (with support for IBM Theseus) 
  247.  
  248. 13. Active number of OS/2 processes and threads 
  249.  
  250. 14. CPU utilization (current vs. rolling average over last 1 minute) 
  251.  
  252. 15. Battery status for mobile computers 
  253.  
  254. 16. Graphical views of memory and CPU usage 
  255.  
  256. 17. Several utilities such as Fast Find and Find Duplicate files, Print Spooler 
  257.     Management, and more 
  258.  
  259.     Note:  Theseus/2 is a component of (c)SPM/2 for OS/2 offered by IBM and is 
  260.     available from IBM and on many OS/2 BBS services. Refer to "Obtaining 
  261.     Theseus" section for obtaining Theseus/2. 
  262.  
  263. PM Patrol contains a growing number of utility functions such as: 
  264.  
  265.  1. Robust monitoring of OS/2 processes and threads (PStat Window) with ability 
  266.     to kill PIDs. 
  267.  
  268.  2. Summary and detailed information of drives 
  269.  
  270.  3. Summary and detailed information of OS/2 configuration and environment 
  271.  
  272.  4. Fast Find files (find duplicates included) 
  273.  
  274.  5. Find duplicate files 
  275.  
  276.  6. Print queue management 
  277.  
  278.  7. Identify system levels for OS/2 component installed 
  279.  
  280.  8. Minimize all visible windows 
  281.  
  282.  9. Restore all minimized windows 
  283.  
  284. 10. Lockup system 
  285.  
  286. 11. Suspending power for mobile computers (sleep mode) 
  287.  
  288. 12. Suspending the monitor display 
  289.  
  290. 13. Starting an OS/2 window session 
  291.  
  292. 14. Changing type of mouse and wait pointers for all display types 
  293.  
  294. 15. Set system date and time 
  295.  
  296. 16. And more. 
  297.  
  298.  
  299. ΓòÉΓòÉΓòÉ 6.4. Who done it? ΓòÉΓòÉΓòÉ
  300.  
  301. (c)PM Patrol was developed by WallyWare. 
  302.  
  303. WallyWare develops OS/2 and UNIX utility based software. 
  304.  
  305.  
  306. ΓòÉΓòÉΓòÉ 7. How do I ? ΓòÉΓòÉΓòÉ
  307.  
  308. This section describes how to do things in PM Patrol that may not be obvious. 
  309.  
  310.  
  311. ΓòÉΓòÉΓòÉ 7.1. Set fonts ΓòÉΓòÉΓòÉ
  312.  
  313. You can also select "Font" from the PM Patrol "Options" dialog and select a 
  314. font for the PM Patrol main status line. 
  315.  
  316. Or, use the Font Palette in the OS/2 "Setup" folder by dropping a font on the 
  317. PM Patrol status line. 
  318.  
  319. Select "Save Settings" from the PM Patrol "Options" dialog to store changes 
  320. permanently if "Auto Save" is not enabled. 
  321.  
  322. Note:  PM Patrol supports two fonts.  One for the main status line.  The other 
  323. font is accessed through any of the listbox dialogs.  The listbox font allows 
  324. you to select a "Fixed Size" font for displays such as "PStat Window". 
  325.  
  326.  
  327. ΓòÉΓòÉΓòÉ 7.2. Set Colors ΓòÉΓòÉΓòÉ
  328.  
  329. Use the "Colors" dialog. This can be accessed via the PM Patrol Setting option 
  330. on the "Options" dialog. You can control both foreground and background RGB 
  331. colors with this mechanism. 
  332.  
  333. Or, use the Color Palette in the OS/2 "Setup" folder by dropping a color 
  334. selection on the PM Patrol status line. 
  335.  
  336. Select "Save Settings" from the PM Patrol "Options" dialog to store changes 
  337. permanently if "Auto Save" is not enabled. 
  338.  
  339.  
  340. ΓòÉΓòÉΓòÉ 7.3. Move the Status line ΓòÉΓòÉΓòÉ
  341.  
  342. The following steps identify how to move the status line and then saving that 
  343. position for future use: 
  344.  
  345.  1. Single click with both mouse buttons (Chord click) on the PM Patrol status 
  346.     line.  This will enable the title bar to the status line. 
  347.  
  348.  2. Select the title bar and hold the mouse button while dragging the status 
  349.     line to the desired position. 
  350.  
  351.  3. Chord click the status line again (or select "Hide Controls" from the 
  352.     System Menu box) to hide the title bar. 
  353.  
  354.  4. Select "Save Settings" from the PM Patrol "Options" dialog to save the 
  355.     position permanently if "Auto Save" is not enabled. 
  356.  
  357. Select "Save Settings" from the PM Patrol "Options" dialog to store changes 
  358. permanently if "Auto Save" is not enabled. 
  359.  
  360.  
  361. ΓòÉΓòÉΓòÉ 7.4. Obtaining (c)Theseus/2 ΓòÉΓòÉΓòÉ
  362.  
  363. Theseus is available on several BBSs. Make sure you get the latest version 
  364. (version 2.0 with file dates of at least 9/27/93). On most BBS, the file is 
  365. typically called "THES2.ZIP". 
  366.  
  367. If you have trouble locating (c)Theseus/2, WallyWare can help. 
  368.  
  369. Theseus is shipped with SPM/2 which can be purchased from IBM for OS/2. 
  370.  
  371.  
  372. ΓòÉΓòÉΓòÉ 8. Features ΓòÉΓòÉΓòÉ
  373.  
  374. This section describes various features of PM Patrol. 
  375.  
  376.  
  377. ΓòÉΓòÉΓòÉ 8.1. Utility ΓòÉΓòÉΓòÉ
  378.  
  379. The Utility section provides a growing number of utility items. This section 
  380. will, along with monitor items, continue to grow in functionality. 
  381.  
  382. The "Utility" menu can be accessed from the PM Patrol "Options" dialog or from 
  383. the PM Patrol status line and clicking the right mouse button. 
  384.  
  385.  
  386. ΓòÉΓòÉΓòÉ 8.1.1. Drives ΓòÉΓòÉΓòÉ
  387.  
  388. The Drives options provides the ability to switch drives that are online and 
  389. you wish to monitor, format(full and fast), check and view summary information 
  390. for a particular drive. 
  391.  
  392. This is accessed from the PM Patrol "Utility" menu. 
  393.  
  394.  
  395. ΓòÉΓòÉΓòÉ 8.1.1.1. Monitor ΓòÉΓòÉΓòÉ
  396.  
  397. The Monitor option provides the ability to switch drives that are online that 
  398. you may want to monitor on the PM patrol status line. After selecting this 
  399. options, another listbox pops up for you to select a drive. 
  400.  
  401.  
  402. ΓòÉΓòÉΓòÉ 8.1.1.2. Drive Info ΓòÉΓòÉΓòÉ
  403.  
  404. The Drive Info option provides the ability to view summary and detail level 
  405. information for a selected drive. 
  406.  
  407. Summary level data displays volume specifics as well as media format and device 
  408. type. Summary level data displays a wealth of information. 
  409.  
  410.  
  411. ΓòÉΓòÉΓòÉ 8.1.1.3. Check Disk ΓòÉΓòÉΓòÉ
  412.  
  413. Check disk launches the PMCHKDSK utility shipped with OS/2. This also maps user 
  414. files, directory space, and extended attributes. 
  415.  
  416.  
  417. ΓòÉΓòÉΓòÉ 8.1.1.4. Format Disk ΓòÉΓòÉΓòÉ
  418.  
  419. Format disk launches the PMFORMAT utility shipped with OS/2. 
  420.  
  421.  
  422. ΓòÉΓòÉΓòÉ 8.1.1.5. Fast Format ΓòÉΓòÉΓòÉ
  423.  
  424. Fast Format performs a very fast format for diskettes (drives A or B) that are 
  425. ALREADY formatted. This is much faster, and easier, than manually deleting 
  426. files off a diskette. You'll be surprised how often this proves useful. 
  427.  
  428. Fast Format also allows you to specify a new volume label name. 
  429.  
  430.  
  431. ΓòÉΓòÉΓòÉ 8.1.2. PStat Window ΓòÉΓòÉΓòÉ
  432.  
  433. The PStat Window (Process Status) option provides the ability to monitor OS/2 
  434. internal process, thread, semaphore, shared memory, and modules that are 
  435. active. Processes (PIDs) can be "killed" by selecting "Kill" from the "Action" 
  436. menu. 
  437.  
  438. The data displayed in the PStat Load window is as follows: Press Escape to exit 
  439. the window and terminate PStat monitoring. 
  440.  
  441.  1. "PID" Process ID (displayed as a hex value) 
  442.  
  443.  2. "SType" Session type 
  444.  
  445.  3. "Thd" Number of threads in the PID 
  446.  
  447.  4. "Load" Amount of CPU time the process (PID) consumed since the last sample. 
  448.     This is a relative CPU load - compared to what else is getting time slices 
  449.     from OS/2. Active PIDs ("running" or "ready" thread states) are identified 
  450.     by "*". 
  451.  
  452.  5. "Name" Name of the executable 
  453.  
  454. The data displayed in the PStat Summary is as follows: Press Escape to exit the 
  455. window and terminate PStat monitoring. 
  456.  
  457.  1. "PID" Process ID (displayed as a hex value) 
  458.  
  459.  2. "PPID" Parent Process ID (displayed as a hex value) 
  460.  
  461.  3. "SID" Session ID (displayed as a hex value) 
  462.  
  463.  4. "SType" Session type 
  464.  
  465.  5. "Thd" Number of threads in the PID 
  466.  
  467.  6. "Sem" Number of semaphores used by the PID 
  468.  
  469.  7. "Mod" Number of modules (DLLs) used by the PID 
  470.  
  471.  8. "Shr" Number of shared memory references used by PID 
  472.  
  473.  9. "MMT" Memory Model Type (16 or 32 bit) 
  474.  
  475. 10. "Name" Name of the executable 
  476.  
  477. The data displayed in the Thread Status window is for a given PID and has the 
  478. following attributes: Press Escape to go back to PStat Load window. 
  479.  
  480.  1. "TID" Thread ID (displayed as a hex value) 
  481.  
  482.  2. "Slot" Slot ID for the TID (displayed as a hex value) 
  483.  
  484.  3. "Blk ID" Block identifier for a blocked TID (displayed as a hex value) 
  485.  
  486.  4. "Pri" Current priority for the TID.  This displays both priority class 
  487.     along with the current priority level (display in hex) within the class. 
  488.  
  489.  5. "SysTime" Amount of time thread spends in the OS/2 kernal along with the 
  490.     percent of "SysTime" compared to TOTAL "SysTime" for all threads in the 
  491.     same PID. 
  492.  
  493.  6. "AppTime" Amount of time application time for the thread along with the 
  494.     percentage of "AppTime" compared to TOTAL "AppTime" for all threads in the 
  495.     same PID.  This is relative to other threads getting time slices in the 
  496.     same PID. 
  497.  
  498.  7. "State" Identifies what state the thread is in; Blocked, Frozen, Running, 
  499.     and Ready. 
  500.  
  501. The data displayed in the Shared Memory Status has the following attributes: 
  502. Press Escape to exit the window and terminate PStat monitoring. 
  503.  
  504.  1. "HMem" Handle to memory allocation (displayed as a hex value) 
  505.  
  506.  2. "Sel" Selector to memory (displayed as a hex value) 
  507.  
  508.  3. "Refs" Number of references to the memory 
  509.  
  510.  4. "Name" Name of the memory used for obtaining addressability 
  511.  
  512. The data displayed in the Module Status has the following attributes:  Modules 
  513. include DLLs, Device Drivers, and File Systems. Press Escape to exit the window 
  514. and terminate PStat monitoring. 
  515.  
  516.  1. "HMod" Handle to the module (displayed as a hex value) 
  517.  
  518.  2. "MMT" Memory Model Type (16 or 32 bit) 
  519.  
  520.  3. "Refs" Number of references to the module 
  521.  
  522.  4. "Name" Name of the module 
  523.  
  524. The data displayed in the Semaphore Status has the following attributes: Press 
  525. Escape to exit the window and terminate PStat monitoring. 
  526.  
  527.  1. "Own" Owning thread of semaphore (displayed as a hex value) 
  528.  
  529.  2. "Indx" Index of semaphore (displayed as a hex value) 
  530.  
  531.  3. "Flag" Semaphore bit-mapped flags (displayed as a hex value) 
  532.  
  533.  4. "Refs" Number of references to semaphore by other programs 
  534.  
  535.  5. "Reqs" Number of requests for semaphore by other programs 
  536.  
  537.  6. "Name" Name of semaphore used to obtain access to semaphore by programs 
  538.  
  539.  
  540. ΓòÉΓòÉΓòÉ 8.1.3. Fast Find ΓòÉΓòÉΓòÉ
  541.  
  542. The Fast Find option provides a way to find files on a particular disk drive. A 
  543. number of search constraints are available such as finding 32-bit, open files, 
  544. and files with a combination of attributes set (Read Only, Hidden, etc). 
  545.  
  546. Enter the desired drive and file to search for. Click "Start" (or Enter] to 
  547. begin the search. Click "Stop" to cancel the search. 
  548.  
  549. There is a limit of approximately 600 files that can be collected by the list 
  550. box. When you exceed this limit, PM Patrol requests that you narrow your 
  551. search. Typically, this means to alter the "File Pattern".  Wild cards (*, ?, 
  552. etc) are allowed in the "File Pattern" for searches. 
  553.  
  554. Note:  Refer to the "FF" command line utility also shipped with PM Patrol for 
  555. searching for and collecting large number of files. 
  556.  
  557. Note:  Refer to the "FDUPS" command line utility also shipped with PM Patrol 
  558. for searching for files that are duplicates. 
  559.  
  560. The "Last Write" and "Last Access" days allow you to specify a number of days 
  561. that the file must meet or exceed (>=) for the Fast Find facility to collect. 
  562. This is advantageous when searching for inactive files for LAN administration. 
  563.  
  564. Note:  The "Last Access" date is only applicable to file systems that support 
  565. this attribute, such as HPFS. FAT does NOT support this file system attribute 
  566. and therefore use of "Last Access" days should be avoided. 
  567.  
  568. The "File Size" field provides that ability to narrow the search and look for 
  569. files where the file size meets or exceeds a given size. This size is specified 
  570. in terms of Kilobytes (KB). If your searching for files greater than or equal 
  571. to 512K, then enter 512. 
  572.  
  573. Additional search criteria allows you to narrow the search for: 
  574.  
  575.  1. "OS2/Win" files. These are files that are OS/2 PM and Windows files using 
  576.     Win API calls. Files include *.DLL, *.EXE, *.SYS and more. 
  577.  
  578.  2. "32-Bit" files.  These are files that are 32-bit OS/2 files. Files include 
  579.     *.EXE, *.DLL, *.SYS, and more. 
  580.  
  581.  3. "Opened" files.  These are files that are currently open and in use by 
  582.     other OS/2, DOS, or Windows programs. 
  583.  
  584.  4. "DOS" files.  These are files that DOS only files and include *.EXE, *.COM, 
  585.     and more. 
  586.  
  587.     Note:  Searching for files with the above specified attributes causes 
  588.     overhead and should be used selectively. Searching for "Opened" files 
  589.     causes considerable overhead and could take several minutes to complete 
  590.     search. 
  591.  
  592. Also provided is the ability to restrict the search to finding only files with 
  593. particular file attributes. Such as Hidden, ReadOnly, and more.  Selecting 
  594. these items causes a "RESTRICTIVE" search - not "INCLUSIVE". 
  595.  
  596. You can customize the display items (line numbers, file slack size, file EA 
  597. size, and more) in the "View" menu option. These items in the "View" pull-down 
  598. menu are able to saved permanently when you perform a "Save Settings" in the PM 
  599. Patrol "Options" dialog. If "Auto Save" is enabled, these settings will be save 
  600. automatically when PM Patrol ends. 
  601.  
  602. There are several "Action" items that are provided. These include the ability 
  603. to "Edit", "View", and "Delete" files that are selected. To select items, 
  604. simply single click the item or "Select All" items in the list. Be careful of 
  605. the "Delete" option. It works well - even if the file is marked as readonly, 
  606. the files will be deleted. A popup message box is displayed to confirm your 
  607. "Delete" request. 
  608.  
  609. The "File" and "Edit" options operate the same way as in the "PStat" and "Drive 
  610. Info" windows. These options allow you to copy/append to the clipboard, save 
  611. list to a file, or print list to a printer. 
  612.  
  613. The Fast Find facility allows you to specify that search operations should 
  614. always run at a low priority - only when there is little OS/2 activity. This 
  615. can be specified in the "General Configuration" setup and may be desirable for 
  616. LAN administration functions. This is identified by "Idle Time Finds". 
  617.  
  618.  
  619. ΓòÉΓòÉΓòÉ 8.1.4. OS/2 Window ΓòÉΓòÉΓòÉ
  620.  
  621. The OS/2 Window options opens a new OS/2 command window 
  622.  
  623.  
  624. ΓòÉΓòÉΓòÉ 8.1.5. Lockup ΓòÉΓòÉΓòÉ
  625.  
  626. The Lockup option invokes the OS/2 "lockup" facility and forces the user to 
  627. "log on" 
  628.  
  629.  
  630. ΓòÉΓòÉΓòÉ 8.1.6. Sleep ΓòÉΓòÉΓòÉ
  631.  
  632. The Sleep option places the mobile computer (SL chips) into suspend mode. This 
  633. option is accessible only when APM (Advanced Power Management) in installed. 
  634. Refer to the OS/2 Installation Guide for APM details. 
  635.  
  636.  
  637. ΓòÉΓòÉΓòÉ 8.1.7. Print Spooler ΓòÉΓòÉΓòÉ
  638.  
  639. The Spooler options support a variety of Print Spooler utilities such as: 
  640.  
  641.  1. Purge 1 or all print queues 
  642.  
  643.  2. Release 1 or all print queues 
  644.  
  645.  3. Hold 1 or all print queues 
  646.  
  647. These Print Spooler activities are only applicable for the local machine. These 
  648. same activities for a server can not be performed within PM Patrol and must be 
  649. performed at the server. 
  650.  
  651.  
  652. ΓòÉΓòÉΓòÉ 8.1.8. Refresh All ΓòÉΓòÉΓòÉ
  653.  
  654. The Refresh All option samples and refreshes all items being monitored on the 
  655. PM Patrol main status line. 
  656.  
  657.  
  658. ΓòÉΓòÉΓòÉ 8.1.9. Minimize Windows ΓòÉΓòÉΓòÉ
  659.  
  660. The Minimize Windows option minimizes all visible windows on the OS/2 desktop. 
  661. Convenient for periodically "clearing" the desktop when too many windows are 
  662. active. 
  663.  
  664.  
  665. ΓòÉΓòÉΓòÉ 8.1.10. Restore Windows ΓòÉΓòÉΓòÉ
  666.  
  667. The Restore Windows option restores all minimized windows in the OS/2 Task 
  668. Window or Minimized Folder to the OS/2 desktop. 
  669.  
  670.  
  671. ΓòÉΓòÉΓòÉ 8.1.11. Logger ΓòÉΓòÉΓòÉ
  672.  
  673. The Logger facility provides a robust mechanism for recording all PM Patrol 
  674. monitors to a file. Once logged, the user can "view" the logged data for 
  675. further review. 
  676.  
  677. The log file is ASCII and able to be further manipulated using tools such as 
  678. Rexx, AWK, and GREP. A convenient "field separator" (vertical bar=0xb3) is 
  679. included in the log file for identifying individual fields in the log file 
  680. record. 
  681.  
  682. The PM Patrol Logger is designed with special consideration for performance. 
  683. When logging, the Logger mechanism requires very little CPU as PM Patrol 
  684. "buffers" in memory up to 10K worth of logging data before it writes to disk. 
  685. This write operation constitutes 1 physical disk write.  With this method of 
  686. logging, the PM Patrol logging overhead is almost negligible. The PM Patrol 
  687. Logger can be used in a variety of situations: 
  688.  
  689.  1. Real-time and time critical logging with 1 second samples. 
  690.  
  691.  2. Casual logging with infrequent (1 per minute) samples 
  692.  
  693.  
  694. ΓòÉΓòÉΓòÉ 8.1.11.1. Start/Stop ΓòÉΓòÉΓòÉ
  695.  
  696. The Start/Stop option start or stops the logging activity. 
  697.  
  698.  
  699. ΓòÉΓòÉΓòÉ 8.1.11.2. View Primary Log ΓòÉΓòÉΓòÉ
  700.  
  701. The View Primary Log option allows you to view the contents of the information 
  702. recently logged. The Viewer program can be setup in the "General Configuration" 
  703. section. The default Viewer is the OS/2 system editor "E.EXE". 
  704.  
  705. The name and location of the primary log file is user settable. This is 
  706. specified in the "General Configuration" section under "Logging Options". 
  707.  
  708.  
  709. ΓòÉΓòÉΓòÉ 8.1.11.3. View Backup Log ΓòÉΓòÉΓòÉ
  710.  
  711. The View Backup Log option allows you to view the contents of the information 
  712. logged previously. If the "backup log" option is not enabled, this option is 
  713. not accessible. 
  714.  
  715. The location of the backup log file is the same as the location for the primary 
  716. log file as specified in the PM Patrol "General Configuration". 
  717.  
  718. The name of the backup log file name is always "PMPATROL.BAK". 
  719.  
  720.  
  721. ΓòÉΓòÉΓòÉ 8.1.11.4. Delete All Logs ΓòÉΓòÉΓòÉ
  722.  
  723. The Delete All Logs option allows you to delete any and all PM Patrol log files 
  724. from disk. This includes the primary and backup log files. 
  725.  
  726.  
  727. ΓòÉΓòÉΓòÉ 8.2. System ΓòÉΓòÉΓòÉ
  728.  
  729. The System section provides the ability to view and change several OS/2 
  730. environmental facets. 
  731.  
  732. This can be accessed from the PM Patrol "Options" dialog. 
  733.  
  734.  
  735. ΓòÉΓòÉΓòÉ 8.2.1. System Info ΓòÉΓòÉΓòÉ
  736.  
  737. The System Info displays 4 basic types of information: 
  738.  
  739.  1. OS/2 System information displays the basic configuration of OS/2.  Many of 
  740.     the items are static and don't change while OS/2 is operating.  Many of 
  741.     these items are modifiable in the CONFIG.SYS.  Refer to OS/2 help for more 
  742.     detail. 
  743.  
  744.  2. Presentation Manager colors.  These can be modified via the "Color Palette" 
  745.     in the OS/2 "System" folder. 
  746.  
  747.  3. Presentation Manager information displays items specific to PM.  Many of 
  748.     these can be modified in the "Setup" folder of the WorkPlace Shell. 
  749.  
  750.  4. Hardware information includes printer, communication ports, drives, mouse 
  751.     and more. 
  752.  
  753.  
  754. ΓòÉΓòÉΓòÉ 8.2.2. Sytem Level ΓòÉΓòÉΓòÉ
  755.  
  756. The System Level option launches the OS/2 SYSLEVEL.EXE utility and displays the 
  757. current release and CSD level for the OS/2 components installed on your system. 
  758.  
  759.  
  760. ΓòÉΓòÉΓòÉ 8.2.3. Set Date/Time ΓòÉΓòÉΓòÉ
  761.  
  762. The Set Date/Time option provides a small dialog box for changing the OS/2 
  763. system date and/or time.  Fully edited for valid dates including leap-year, you 
  764. are notified of errors. The Status line Date/Time is updated too. 
  765.  
  766.  
  767. ΓòÉΓòÉΓòÉ 8.2.4. Mouse Pointer ΓòÉΓòÉΓòÉ
  768.  
  769. The Mouse Pointer option allows you to change the current mouse pointer type. 
  770. Using the OS/2 Icon Editor, you can create your own POINTER files. 
  771.  
  772. This option was added to provide a bigger pointer for SVGA and XGA systems. On 
  773. XGA systems, if you change the default pointer, the pointer may occasionally 
  774. disappear. This is most likely caused by the IBM OS/2 XGA drivers. 
  775.  
  776. After selecting a new pointer, DO NOT delete, move, or rename this file without 
  777. performing this process as well. OS/2 looks for this at IPL. So put the pointer 
  778. file in a safe place on a not removable media type and backup INI files. 
  779.  
  780. Select "Reset" to reset back to the original pointer. 
  781.  
  782.  
  783. ΓòÉΓòÉΓòÉ 8.2.5. Wait Pointer ΓòÉΓòÉΓòÉ
  784.  
  785. The Wait Pointer option allows you to change the current wait pointer type. 
  786. Typically, this is the OS/2 time clock when the system is busy. Using the OS/2 
  787. Icon Editor, you can create your own POINTER files. 
  788.  
  789. This option was added to provide a bigger pointer for SVGA and XGA systems.  On 
  790. XGA systems, if you change the default pointer, the pointer may occasionally 
  791. disappear.  This is most likely caused by the XGA drivers. 
  792.  
  793. After selecting a new pointer, DO NOT delete, move, or rename this file without 
  794. performing this process as well. OS/2 looks for this at IPL. So put the pointer 
  795. file in a safe place on a not removable media type and backup INI files. 
  796.  
  797. Select "Reset" to reset back to the original pointer. 
  798.  
  799.  
  800. ΓòÉΓòÉΓòÉ 8.3. Settings ΓòÉΓòÉΓòÉ
  801.  
  802. The Settings section provides the ability to view, change, and permanently 
  803. change PM Patrol configuration items. 
  804.  
  805. This can be accessed from the PM Patrol "Options" dialog. 
  806.  
  807.  
  808. ΓòÉΓòÉΓòÉ 8.3.1. Save Settings ΓòÉΓòÉΓòÉ
  809.  
  810. The Save Settings option permanently saves the current PM Patrol settings. This 
  811. includes colors, font, status line position, and options settings (ie. sample 
  812. frequencies, etc) 
  813.  
  814. Note:  The "Save Settings" option is not necessary to perform if "Auto Save" is 
  815. enabled on the PM Patrol "General Configuration" dialog. 
  816.  
  817.  
  818. ΓòÉΓòÉΓòÉ 8.3.2. Reset Settings ΓòÉΓòÉΓòÉ
  819.  
  820. The Reset Settings option resets all PM Patrol options, colors, window 
  821. position(s) and options settings to their original defaults 
  822.  
  823.  
  824. ΓòÉΓòÉΓòÉ 8.3.3. Change Settings ΓòÉΓòÉΓòÉ
  825.  
  826. The Change Settings section allows you to change the primary PM Patrol 
  827. configuration items. 
  828.  
  829.  
  830. ΓòÉΓòÉΓòÉ 8.3.3.1. General ΓòÉΓòÉΓòÉ
  831.  
  832. The General configuration is broken-out into the following groups 
  833.  
  834.  1. "Refresh Rates" How often individual monitor items sampled 
  835.  
  836.  2. "Startup Items" Features that get started when PM Patrol is started 
  837.  
  838.  3. "Other Items" Miscellaneous items 
  839.  
  840.  4. "Logging Options" Frequency and duration of logging monitoring items 
  841.  
  842.  5. "Paths" Editor and Viewer programs used by PM Patrol 
  843.  
  844.  6. "Queues" Queue names to be monitored by PM Patrol 
  845.  
  846.  7. "Spooler" Computer name for local or remote print Spool Monitoring 
  847.  
  848. The following items discuss Refresh Rates: 
  849.  
  850.  1. The Spool Monitor controls how often (seconds) PM Patrol enumerates the 
  851.     total number of print jobs across all print queues. 
  852.  
  853.  2. The Drive Monitor controls how often (seconds) PM Patrol checks what drives 
  854.     are online and how much free disk space resides on each. 
  855.  
  856.  3. The Swap Monitor controls how often (seconds) PM Patrol checks how large 
  857.     the OS/2 swapper file is. 
  858.  
  859.     Note:  If (c)Theseus Swap is enabled, this setting should not be less than 
  860.     60 seconds as this function of (c)Theseus consumes about 1/2 second on 
  861.     486-33Mhz for each sample. Set this frequency to 300 seconds (5 minutes) if 
  862.     using (c)Theseus Swap for ongoing usage. 
  863.  
  864.  4. The Queue Monitor controls how often (seconds) PM Patrol checks the number 
  865.     of messages outstanding in either of the 2 queues selected. 
  866.  
  867.  5. The RAM Monitor controls how often (seconds) PM Patrol checks free RAM. 
  868.  
  869.  6. The Process Summary controls how often (seconds) PM Patrol enumerates the 
  870.     number of active OS/2 processes, threads, and OS/2 active windows. 
  871.  
  872.  7. The PStat Window controls how often (seconds) PM Patrol refreshes the PStat 
  873.     Window when this window is active and "Auto-Refresh" is enabled. 
  874.  
  875. The following items discuss Startup Items: 
  876.  
  877.  1. Enable PStat Window to have this facility launched when PM Patrol starts. 
  878.  
  879.  2. Enable Logging to have the Logger facility start when PM Patrol starts. 
  880.  
  881. The following items discuss Other Items: 
  882.  
  883.  1. The 15 Min Alarm option enables/disables an audible sound which occurs at 
  884.     each quarter hour.  Use this feature to remind you of passing time. 
  885.  
  886.  2. The Idle Time Finds option controls the priority of "Fast Find" files 
  887.     operation.  When enabled, the Fast Find operation will get OS/2 time slices 
  888.     only when there is inactivity (idle) within the OS/2 system. 
  889.  
  890.  3. The Display Floppies option enables/disables the display of floppy disk 
  891.     drives in the "Drives Online" monitor and the "Drives List" dialogs. 
  892.  
  893.  4. The Auto Save option enables/disables automatic saving of PM Patrol profile 
  894.     settings when PM Patrol ends. The default for a new PM Patrol installation 
  895.     is enabled. 
  896.  
  897. The following items discuss Logging Options: 
  898.  
  899.  1. The Log Frequency allows you to select the number of seconds at which PM 
  900.     Patrol logs selected monitor items.  Valid values are 1 to 60 seconds (1 
  901.     minute). 
  902.  
  903.  2. The Log Duration allows you to select how long (minutes) to perform 
  904.     logging.  Valid values are 1 minute to 1440 (all day). 
  905.  
  906.     Note:  Specifying 1440 minutes enables continuous logging.  With this 
  907.     enabled, the log files (primary and backup) get "rolled-over" at midnight. 
  908.     The "Notify when Done" option is ignored when continuous logging is 
  909.     enabled. 
  910.  
  911.     Note:  Worst case disk requirement for all day logging with backup is 16MB. 
  912.     1/2 of this when "Backup log File" is not enabled. 
  913.  
  914.     Note:  While continuous logging is active, the primary log file can not be 
  915.     viewed. The backup log file ( from the previous day) is always accessible. 
  916.  
  917.  3. The Fg Color and Bg Color pushbutton items allow you to select the PM 
  918.     Patrol Status Line colors when logging is active.  The default colors 
  919.     reverse the foreground and background colors. 
  920.  
  921.  4. The Backup Log File causes the primary log file to be backed-up each time a 
  922.     "Start Log" is initiated.  With this disabled, the primary log file is 
  923.     overwritten. 
  924.  
  925.  5. The Notify When Done option provides the ability to have PM Patrol pop-up a 
  926.     messsage on the OS/2 Desktop when logging has reached it's completion via 
  927.     the "Log Duration" setting.  This is ignored for "Continuous Logging". 
  928.  
  929.  6. The Log File entry field allows you to specify the location and name of the 
  930.     log file which PM Patrol will use for logging. 
  931.  
  932.     Note:  The backup log file created by PM Patrol will be placed in the same 
  933.     directory as the primary log specified in this field.  The name of the file 
  934.     is always "PMPATROL.BAK". 
  935.  
  936.     Note:  Both the primary and backup log files are ASCII.  Therefore, they 
  937.     can be viewed and otherwise manipulated using such tools as Rexx, AWK, and 
  938.     GREP. 
  939.  
  940. The PM Patrol Logger is designed with special consideration for performance. 
  941. When logging, the Logger mechanism requires very little CPU as PM Patrol 
  942. "buffers" in memory up to 10K worth of logging data before it writes to disk. 
  943. This write operation constitutes 1 physical disk write.  With this method of 
  944. logging, the PM Patrol logging overhead is almost negligible. The PM Patrol 
  945. Logger can be used in a variety of situations: 
  946.  
  947.  1. Real-time and time critical logging with 1 second samples. 
  948.  
  949.  2. Casual logging with infrequent (1 per minute) samples 
  950.  
  951. The following items discuss Paths: 
  952.  
  953.  1. The Viewer identifies which OS/2 program/utility to use for viewing.  PM 
  954.     Patrol uses this for Log viewing and others purposes as they surface in 
  955.     future releases of PM Patrol. 
  956.  
  957.  2. The Editor identifies which OS/2 program/utility to use for editing.  PM 
  958.     Patrol uses this for the "Fast Find" files facility and other purposes as 
  959.     they surface in future releases of PM Patrol. 
  960.  
  961. The following items discuss Queues: 
  962.  
  963.  1. The Queue1 field identifies the name of the OS/2 queue to monitor for 
  964.     outstanding messages. This is for the first queue to monitor. PM Patrol 
  965.     displays a "?" on the Status Line when it can not poll the queue specified. 
  966.  
  967.  2. The Queue2 field identifies the name of the OS/2 queue to monitor for 
  968.     outstanding messages. This is for the second queue to monitor. PM Patrol 
  969.     displays a "?" on the Status Line when it can not poll the queue specified. 
  970.  
  971. The following items discuss print Spooler monitor: 
  972.  
  973.  1. The Computer field identifies the Computer name to use for the Spool 
  974.     Monitor.  This is typically the Lan Server computer name or the local 
  975.     workstation. 
  976.  
  977.  2. To monitor the local workstation print queues, enter "Local" for the 
  978.     Computer name. This is also the default. If you enter nothing for this 
  979.     field, the field defaults to "Local". 
  980.  
  981.  3. PM Patrol displays a "?" on the Status Line when it can not poll the queue 
  982.     specified. 
  983.  
  984.  4. A typical Lan Server domain "Computer Name" starts with "\\" followed by 
  985.     the name. Ask your LAN administrator for this value if your not sure. The 
  986.     IBMLAN.INI file contains the value of the default domain Computer Name. 
  987.  
  988.  5. Monitoring a remote print spooler is only applicable if you have Lan 
  989.     Requester installed on your workstation, and you are logged onto the 
  990.     network server. 
  991.  
  992.  6. The " Total all Queues" option allows you to summarize all print jobs 
  993.     across all queues and report this value.  If this option is not selected, 
  994.     PM Patrol reports the number of print jobs in each spooler queue (separated 
  995.     by "/"). 
  996.  
  997. Note:  While changing the value of the Computer Name for Spooler Monitoring, 
  998. you may experience an occasional delay. This delay is caused by PM Patrol 
  999. attempting to "see" the computer name you have entered. Ignore this delay. 
  1000.  
  1001.  
  1002. ΓòÉΓòÉΓòÉ 8.3.3.2. Font ΓòÉΓòÉΓòÉ
  1003.  
  1004. The Font option allows you to set the display font for the PM Patrol status 
  1005. line window. You can also use the Font Palette in the OS/2 "System Settings" 
  1006. folder by dragging the font to the PM Patrol Status line. 
  1007.  
  1008.  
  1009. ΓòÉΓòÉΓòÉ 8.3.3.3. Colors ΓòÉΓòÉΓòÉ
  1010.  
  1011. The Colors option allows you to set the foreground and background colors for 
  1012. the PM Patrol status line window. 
  1013.  
  1014. The Propogate option informs PM Patrol to use the color settings selected, 
  1015. throughout all PM Patrol windows - as opposed to the current OS/2 color 
  1016. definitions. 
  1017.  
  1018.  
  1019. ΓòÉΓòÉΓòÉ 8.4. Exit ΓòÉΓòÉΓòÉ
  1020.  
  1021. This option is used to end the PM Patrol program 
  1022.  
  1023.  
  1024. ΓòÉΓòÉΓòÉ 8.5. Help ΓòÉΓòÉΓòÉ
  1025.  
  1026. The help menu allows quick access to PM Patrol help items including General 
  1027. Help for all online help items. 
  1028.  
  1029.  
  1030. ΓòÉΓòÉΓòÉ 8.6. Options Pushbutton Items ΓòÉΓòÉΓòÉ
  1031.  
  1032. This section describes the Options dialog pushbutton items 
  1033.  
  1034. The OK button accepts changes made to any PM Patrol Status Line settings and 
  1035. closes the Options dialog window. If (c)Theseus Swap is enabled, there will be 
  1036. a slight delay while PM Patrol samples this (c)Theseus Swap data. 
  1037.  
  1038. The Suspend button freezes the Status line display until you resume the display 
  1039. or select OK or Cancel. 
  1040.  
  1041. The Minimize option (arrow pointing down) provides a quick mechanism for 
  1042. minimizing ALL visible OS/2 windows on the desktop thus removing the "clutter". 
  1043.  
  1044. The Restore option (arrow pointing up) provides a quick mechanism for restoring 
  1045. ALL minimized windows to the desktop. 
  1046.  
  1047.  
  1048. ΓòÉΓòÉΓòÉ 8.7. Optional Items ΓòÉΓòÉΓòÉ
  1049.  
  1050. This section describes the optional items on the Options dialog 
  1051.  
  1052. The (c)Theseus RAM option enables/disables the use of (c)Theseus for 
  1053. determining free RAM(k) and idle RAM(k). This option is accessible only when 
  1054. "Memory Monitor" is selected in "Display Monitors". 
  1055.  
  1056. The (c)Theseus Swap option enables/disables the use of (c)Theseus for 
  1057. determining free Swap pages(k) in the system swapper file. This option is 
  1058. accessible only when "Swap Monitor" is selected in "Display Monitors". 
  1059.  
  1060. The Float to Top option enables/disables PM Patrol's ability to force 
  1061. visibility of it's windows when other windows overlay it's display. 
  1062.  
  1063. The CPU Graph option enables/disables a visually graphic display of CPU 
  1064. activity. This option is accessible only when "CPU Monitor" is selected in 
  1065. "Display Monitors". 
  1066.  
  1067.  
  1068. ΓòÉΓòÉΓòÉ 8.8. Display Monitors ΓòÉΓòÉΓòÉ
  1069.  
  1070. This section describes the selectable display items. These items are described 
  1071. in detail under "Status Line" help. Select which items you want to be displayed 
  1072. on the PM Patrol Status Line. 
  1073.  
  1074.  
  1075. ΓòÉΓòÉΓòÉ 8.9. Status Line ΓòÉΓòÉΓòÉ
  1076.  
  1077. This section describes the monitor items that can be displayed on the main PM 
  1078. Patrol status line. 
  1079.  
  1080.  
  1081. ΓòÉΓòÉΓòÉ 8.9.1. Current Time ΓòÉΓòÉΓòÉ
  1082.  
  1083. Display of the current date and time updated every 1 minute 
  1084.  
  1085.  
  1086. ΓòÉΓòÉΓòÉ 8.9.2. System Up-Time ΓòÉΓòÉΓòÉ
  1087.  
  1088. Display the total time that OS/2 has been up and running since last boot. 
  1089.  
  1090.  
  1091. ΓòÉΓòÉΓòÉ 8.9.3. Keyboard Status ΓòÉΓòÉΓòÉ
  1092.  
  1093. The Keyboard Status displays the status of CapsLock, NumLock, and ScrollLock 
  1094. keyboard settings. 
  1095.  
  1096.  
  1097. ΓòÉΓòÉΓòÉ 8.9.4. Spooler Monitor ΓòÉΓòÉΓòÉ
  1098.  
  1099. This item allows you to monitor print jobs that are in print queues.  This 
  1100. includes print jobs that are Held, Printing, Canceling, and other dispositions. 
  1101. There is two types of monitoring: 
  1102.  
  1103.  1. Display total print jobs across all spooler queues. 
  1104.  
  1105.  2. Display total print jobs per spooler queue. 
  1106.  
  1107. The "Total all Queues" option in the "General Configuration" switches between 
  1108. the two modes identifies above. 
  1109.  
  1110. You can monitor the print queues on the LAN server by specifying the domain 
  1111. Computer Name also in "General Configuration".  Refer to this section for more 
  1112. help detail. 
  1113.  
  1114.  
  1115. ΓòÉΓòÉΓòÉ 8.9.5. Drives Online ΓòÉΓòÉΓòÉ
  1116.  
  1117. This item displays the current drive letters for available drives accessible 
  1118. from this computer.  Network drives are supported. 
  1119.  
  1120.  
  1121. ΓòÉΓòÉΓòÉ 8.9.6. Drive1 Monitor ΓòÉΓòÉΓòÉ
  1122.  
  1123. Displays the free space (MB) for a selected drive. To select a different drive 
  1124. to monitor you may choose you one of the following methods: 
  1125.  
  1126.  1. Single click the right mouse button on the PM Patrol Status line and then 
  1127.     select the "Drives" menu item.  Select "Monitor" to choose a drive. 
  1128.  
  1129.  2. Single click on the PM Patrol Status line to get the Options dialog.  Then 
  1130.     select the "Utility" menu bar item followed by the "Drives" menu option. 
  1131.  
  1132. Selected drives can be permanently "remembered" as defaults by selecting "Save 
  1133. settings" from the "Options" dialog. "Save Settings" is automatically performed 
  1134. if "Auto Save" is enabled on the "General Configuration" dialog. 
  1135.  
  1136. Selected drives will report a "?" when the drive goes "offline".  This can 
  1137. occur if the drive is a network drive and the user performs a LOGOFF.  Or, 
  1138. removing a removable media type such as a floppy diskette. 
  1139.  
  1140.  
  1141. ΓòÉΓòÉΓòÉ 8.9.7. Drive2 Monitor ΓòÉΓòÉΓòÉ
  1142.  
  1143. Displays the free space (MB) for a second selected drive. To select a different 
  1144. drive to monitor you may choose you one of the following methods: 
  1145.  
  1146.  1. Single click the right mouse button on the PM Patrol Status line and then 
  1147.     select the "Drives" menu item.  Select "Monitor" to choose a drive. 
  1148.  
  1149.  2. Single click on the PM Patrol Status line to get the Options dialog.  Then 
  1150.     select the "Utility" menu bar item followed by the "Drives" menu option. 
  1151.  
  1152. Selected drives can be permanently "remembered" as defaults by selecting "Save 
  1153. settings" from the "Options" dialog. "Save Settings" is automatically performed 
  1154. if "Auto Save" is enabled on the "General Configuration" dialog. 
  1155.  
  1156. Selected drives will report a "?" when the drive goes "offline".  This can 
  1157. occur if the drive is a network drive and the user performs a LOGOFF.  Or, 
  1158. removing a removable media type such as a floppy diskette. 
  1159.  
  1160.  
  1161. ΓòÉΓòÉΓòÉ 8.9.8. Drive3 Monitor ΓòÉΓòÉΓòÉ
  1162.  
  1163. Displays the free space (MB) for a second selected drive. To select a different 
  1164. drive to monitor you may choose you one of the following methods: 
  1165.  
  1166.  1. Single click the right mouse button on the PM Patrol Status line and then 
  1167.     select the "Drives" menu item.  Select "Monitor" to choose a drive. 
  1168.  
  1169.  2. Single click on the PM Patrol Status line to get the Options dialog.  Then 
  1170.     select the "Utility" menu bar item followed by the "Drives" menu option. 
  1171.  
  1172. Selected drives can be permanently "remembered" as defaults by selecting "Save 
  1173. settings" from the "Options" dialog. "Save Settings" is automatically performed 
  1174. if "Auto Save" is enabled on the "General Configuration" dialog. 
  1175.  
  1176. Selected drives will report a "?" when the drive goes "offline".  This can 
  1177. occur if the drive is a network drive and the user performs a LOGOFF.  Or, 
  1178. removing a removable media type such as a floppy diskette. 
  1179.  
  1180.  
  1181. ΓòÉΓòÉΓòÉ 8.9.9. Queue1 Monitor ΓòÉΓòÉΓòÉ
  1182.  
  1183. Displays the outstanding number of messages in a given OS/2 queue. This is the 
  1184. first queue. The name of the queue is specified in "General Configuration" 
  1185. under "Queue1". Queues are used by both OS/2 and individual programs. This 
  1186. provides a mechanism to monitor "named" queues and is typically used in 
  1187. real-time software where programs communicate via queues. Otherwise known as 
  1188. Inter-Process Communication (IPC). 
  1189.  
  1190. PM Patrol displays a "?" on the Status Line when it can not poll the queue 
  1191. specified. 
  1192.  
  1193.  
  1194. ΓòÉΓòÉΓòÉ 8.9.10. Queue2 Monitor ΓòÉΓòÉΓòÉ
  1195.  
  1196. Displays the outstanding number of messages in a given OS/2 queue. This is the 
  1197. second queue. The name of the queue is specified in "General Configuration" 
  1198. under "Queue2". Queues are used by both OS/2 and individual programs. This 
  1199. provides a mechanism to monitor "named" queues and is typically used in 
  1200. real-time software where programs communicate via queues. Otherwise known as 
  1201. Inter-Process Communication (IPC). 
  1202.  
  1203. PM Patrol displays a "?" on the Status Line when it can not poll the queue 
  1204. specified. 
  1205.  
  1206.  
  1207. ΓòÉΓòÉΓòÉ 8.9.11. Swap Monitor ΓòÉΓòÉΓòÉ
  1208.  
  1209. This display option displays the current size of the OS/2 swapper file. 
  1210.  
  1211. Optionally, if (c)Theseus Swap is enabled, this will also display the amount of 
  1212. 4KB free frames (represented as KB) inside the active swapper file. Refer to 
  1213. the "Problem Determination" section of online help for more Thesues/2 Swap 
  1214. ramifications. 
  1215.  
  1216. Refer to (c)Theseus documentation for details of free swapper frames for more 
  1217. detail on this topic. 
  1218.  
  1219.  
  1220. ΓòÉΓòÉΓòÉ 8.9.12. Memory Monitor ΓòÉΓòÉΓòÉ
  1221.  
  1222. This displays the amount of free RAM (k) and the largest free block (LFB) of 
  1223. memory (k). 
  1224.  
  1225. Optionally, if (c)Theseus RAM is enabled, this will instead display free memory 
  1226. according to (c)Theseus along with the amount of memory (k) that is idle. 
  1227.  
  1228. Refer to (c)Theseus documentation for details of free memory and idle memory 
  1229. for more detail on this topic. 
  1230.  
  1231.  
  1232. ΓòÉΓòÉΓòÉ 8.9.13. Process Summary ΓòÉΓòÉΓòÉ
  1233.  
  1234. This display item show the number of OS/2 processes and threads in the system. 
  1235. This includes PIDs and TIDS of any state; Blocked, Running, and Runnable. 
  1236.  
  1237.  
  1238. ΓòÉΓòÉΓòÉ 8.9.14. Battery Status ΓòÉΓòÉΓòÉ
  1239.  
  1240. This item informs the user how much battery power is remaining. 
  1241.  
  1242. Note:  This option is accessible only if APM is installed via OS/2 and the 
  1243. computer is a mobile computer capable of power management (ie 386sl+). 
  1244.  
  1245. When (and if) the battery status is unknown, PM Patrol displays a question mark 
  1246. in replacement of the actual percentage of power remaining. 
  1247.  
  1248.  
  1249. ΓòÉΓòÉΓòÉ 8.9.15. CPU Monitor ΓòÉΓòÉΓòÉ
  1250.  
  1251. PM Patrol monitors the CPU utilization every second. If the "CPU Graph" has 
  1252. been enabled in the Options dialog, then a psudo-graphical display is shown in 
  1253. addition to the percentage. 
  1254.  
  1255. Along with the current CPU load, PM Patrol also maintains a rolling average of 
  1256. CPU utilization over the past 1 minute. 
  1257.  
  1258.  
  1259. ΓòÉΓòÉΓòÉ 8.10. Command Line Utilities ΓòÉΓòÉΓòÉ
  1260.  
  1261. This section describes utilities shipped with PM Patrol and are accessed from 
  1262. the OS/2 command line. 
  1263.  
  1264. Packaged with PM Patrol are several OS/2 32-bit Command Line utilities. These 
  1265. utilities compliment the PM Patrol purpose. 
  1266.  
  1267.  
  1268. ΓòÉΓòÉΓòÉ 8.10.1. FF (Find Files) ΓòÉΓòÉΓòÉ
  1269.  
  1270. This utility is accessed from the OS/2 command prompt window. By default, this 
  1271. utility is installed into the PMP subdirectory. To allow this utility to be 
  1272. invoked regardless of the current working directory, alter the CONFIG.SYS file 
  1273. and add PMP to the end of the PATH statement. 
  1274.  
  1275. It provides the same functionality and features as the "Fast Find" facility of 
  1276. PM Patrol. FF enables you to search for files across multiple drives regardless 
  1277. of the number of files. Like the "Fast Find", FF is a turbo charged "find 
  1278. files" utility. 
  1279.  
  1280. The syntax for "FF" is: 
  1281.  
  1282. FF filespec [options] [? for help]
  1283.  
  1284. "filespec" represents a File Pattern where wild cards are allowed. The default 
  1285. File Pattern is "*" for all files. 
  1286.  
  1287.  
  1288. ΓòÉΓòÉΓòÉ 8.10.2. FDUPS (Find Duplicates) ΓòÉΓòÉΓòÉ
  1289.  
  1290. This utility is accessed from the OS/2 command prompt window. By default, this 
  1291. utility is installed into the PMP subdirectory. To allow this utility to be 
  1292. invoked regardless of the current working directory, alter the CONFIG.SYS file 
  1293. and add PMP to the end of the PATH statement. 
  1294.  
  1295. The "FDUPS" utility finds duplicate files by comparing the file name, size 
  1296. and/or last write date.  Between these options, you expect a very high 
  1297. confidence level that 1 or more files are in duplicate. 
  1298.  
  1299. The "FDUPS" utility takes several minutes to run depending on the number of 
  1300. files on the disk drive being searched. Select the /i option to make FDUPS run 
  1301. at idle time - when there is little OS/2 activity. 
  1302.  
  1303. The syntax for "FDUPS" is: 
  1304.  
  1305. FDUPS filespec [options] [? for help]
  1306.  
  1307. "filespec" represents a File Pattern where wild cards are allowed. The default 
  1308. File Pattern is "*" for all files. 
  1309.  
  1310.  
  1311. ΓòÉΓòÉΓòÉ 8.10.3. PIDKILL (Kill OS/2 Process) ΓòÉΓòÉΓòÉ
  1312.  
  1313. This utility is accessed from the OS/2 command prompt window. By default, this 
  1314. utility is installed into the PMP subdirectory. To allow this utility to be 
  1315. invoked regardless of the current working directory, alter the CONFIG.SYS file 
  1316. and add PMP to the end of the PATH statement. 
  1317.  
  1318. The "PIDKILL" utility allows you to terminate (UNIX-KILL 9) a OS/2 program and 
  1319. all it's threads. 
  1320.  
  1321. "PIDKILL" takes 1 parameter; the PID to kill. This PID value can be identified 
  1322. by using the PM Patrol PStat window or using the OS/2 "PSTAT" command line 
  1323. utility shipped with OS/2. 
  1324.  
  1325. Note:  A PID that is "blocked" (waiting on another OS/2 resource) may not 
  1326. always be able to be "killed". Repeat attempt may be necessary. 
  1327.  
  1328. The syntax for "PIDKILL" is: 
  1329.  
  1330. PIDKILL pid
  1331.  
  1332. "pid" represents a HEX value as identified in the PM Patrol PStat window or the 
  1333. OS/2 command line utility "PSTAT". 
  1334.  
  1335. Note:  Recall the PM Patrol PStat window allows you to "Kill" pids. 
  1336.  
  1337.  
  1338. ΓòÉΓòÉΓòÉ 8.10.4. SCOPY (Shared Copy File) ΓòÉΓòÉΓòÉ
  1339.  
  1340. This utility is accessed from the OS/2 command prompt window. By default, this 
  1341. utility is installed into the PMP subdirectory. To allow this utility to be 
  1342. invoked regardless of the current working directory, alter the CONFIG.SYS file 
  1343. and add PMP to the end of the PATH statement. 
  1344.  
  1345. The "SCOPY" utility allows you to copy a file that is opened and in use by 
  1346. another process (program). Unless the owning process has opened the file 
  1347. disallowing "read" access, SCOPY will always work. 
  1348.  
  1349. The syntax for "SCOPY" is: 
  1350.  
  1351. SCOPY source target
  1352.  
  1353. "source" represents the file to copy. 
  1354.  
  1355. "target" represents the directory and/or file name to create as the target. 
  1356.  
  1357.  
  1358. ΓòÉΓòÉΓòÉ 8.10.5. QMGMT (Queue Management) ΓòÉΓòÉΓòÉ
  1359.  
  1360. This utility is accessed from the OS/2 command prompt window. By default, this 
  1361. utility is installed into the PMP subdirectory. To allow this utility to be 
  1362. invoked regardless of the current working directory, alter the CONFIG.SYS file 
  1363. and add PMP to the end of the PATH statement. 
  1364.  
  1365. The "QMGMT" utility allows you to perform various Print Spooler Queue 
  1366. management functions similar to Print Spooler functions available in the PM 
  1367. Patrol program. 
  1368.  
  1369. These functions include purging, releasing, holding, and deleting 1 or more 
  1370. spooler queues. 
  1371.  
  1372. The syntax for "QMGMT" is: 
  1373.  
  1374. QMGMT qname [options]
  1375.  
  1376. "qname" represents the queue to act upon. Enter a queue name or default to ALL 
  1377. queues. 
  1378.  
  1379. "options" represents 1 of the actions to perform on the print queue. By 
  1380. default, QMGMT will report summary information (/I) and status of the queue(s). 
  1381.  
  1382.  
  1383. ΓòÉΓòÉΓòÉ 9. Miscellaneous ΓòÉΓòÉΓòÉ
  1384.  
  1385. This section discusses various catchall items of interest 
  1386.  
  1387.  
  1388. ΓòÉΓòÉΓòÉ 9.1. Mouse control with PM Patrol ΓòÉΓòÉΓòÉ
  1389.  
  1390. Single click the left mouse button on the PM Patrol status line to get to PM 
  1391. Patrol Options. 
  1392.  
  1393. Single click the right mouse button on the PM Patrol status line for quick 
  1394. access the PM Patrol utilities menu. 
  1395.  
  1396. Single click the left and right mouse buttons (Chord click) on the PM Patrol 
  1397. status line to display the PM Patrol title bar and system menu. This allows you 
  1398. to move the PM Patrol status line to a desired position. Chord click again to 
  1399. hide the title bar, or select the "System Menu" box on the title bar and then 
  1400. select "Hide Controls". 
  1401.  
  1402. Note:  If "Auto Save" is not enabled, don't forget to "Save Settings" once you 
  1403. have positioned the PM Patrol status line where you want. 
  1404.  
  1405.  
  1406. ΓòÉΓòÉΓòÉ 10. Problem Determination ΓòÉΓòÉΓòÉ
  1407.  
  1408. This section discusses topics of potential difficulty, compatibility, and 
  1409. idiosyncrasies of PM Patrol features. Everyone should read this section. 
  1410.  
  1411. Free memory always reports 0 free KB: 
  1412.  
  1413.  1. The PM Patrol algorithm uses the MinFree parameter of the SWAPPATH 
  1414.     statement in the CONFIG.SYS in the calculation of free memory. The current 
  1415.     algorithm requires this parameter to be 2048 (2MB) for accurate results. 
  1416.  
  1417.  2. This algorithm will be enhanced in a future version to remove this 
  1418.     limitation. Sorry for any inconvenience. 
  1419.  
  1420.  3. Alternatively, you can use the "Thesues/2 RAM" option of PM Patrol to 
  1421.     monitor RAM usage and status. 
  1422.  
  1423. Using Theseus/2 for RAM and/or Swap causes PM Patrol to report an error with 
  1424. Theseus/2: 
  1425.  
  1426.  1. Using the "Theseus/2 Swap" option continuously is not recommended. Use this 
  1427.     option SELECTIVELY. It causes an irritating 1/2 second delay every time 
  1428.     Swap information is sampled and when used continuosly has been known to 
  1429.     cause erronious and sporatic Thesues/2 errors. 
  1430.  
  1431.  2. Make sure you have Theseus/2 installed correctly and the DLL can be found 
  1432.     via the LIBPATH in the CONFIG.SYS file. 
  1433.  
  1434.  3. When using the "Theseus Swap", increase the refresh rate of "Swap monitor" 
  1435.     in the "General Configuration" so PM Patrol samples this less frequently. 
  1436.     Consider every 3 to 5 minutes. 
  1437.  
  1438. After changing the OS/2 mouse pointer, the mouse pointer seems to occasionally 
  1439. disappear: 
  1440.  
  1441. This infrequent bummer is caused by the XGA-2 video device drivers. The OS/2 
  1442. 2.1 CSD should address this problem. 
  1443.  
  1444. Using the "Float to Top" from PM Patrol causes erroneous errors and sporatic PM 
  1445. behavior: Turn off this option until further notice. PM Patrol is using the 
  1446. normal APIs to accomplish this. Additional testing of this feature will be done 
  1447. after OS/2 2.1 CSD are ruled out. 
  1448.  
  1449. Using another CPU monitor program causes questionable CPU results to be 
  1450. reported by PM Patrol: The PM Patrol CPU monitor does not behave well when 
  1451. other CPU monitors are used. This is nothing against PM Patrol or other CPU 
  1452. monitors, it's just the nature of the monitor and how a CPU monitor works. They 
  1453. are not designed to "compete" with each other. 
  1454.  
  1455. Not all Monitor display items can fit on the PM Patrol status line: 
  1456.  
  1457.  1. Depending on the font you have selected, this may be true. Try using a 
  1458.     smaller font - perhaps a VIO style font. The 2.VIO font is the smallest 
  1459.     font for a VGA system. 
  1460.  
  1461.  2. Another option is to turn off the "Graphical" display of free memory or CPU 
  1462.     usage. This will then display the numeric values only. 
  1463.  
  1464.  3. If there are a lot of drives online, turn off the "Drives Online" monitor 
  1465.     of PM Patrol. 
  1466.  
  1467.  4. Turn off the "Process Summary" monitor and use the PStat Load window 
  1468.     instead. This provides more information anyway. 
  1469.  
  1470. PM Patrol displays Drive B when no physical Drive B exists: OS/2 supports two 
  1471. "logical" floppy drives. A and B, even if drive B is nonexistant. In fact, if 
  1472. you were to type "Dir B", OS/2 will prompt you to insert a diskette into drive 
  1473. B. This demonstrates 1 physical but 2 logical drives. 
  1474.  
  1475. Your system seems to contantly show excess CPU usage via the PM Patrol CPU 
  1476. monitor: 
  1477.  
  1478.  1. It's not unusal with todays diverse software, multimedia, and the ability 
  1479.     to run DOS/Windows under OS/2, to see constant CPU usage. Use the PM Patrol 
  1480.     PStat Load window to identify culprits of CPU activity. 
  1481.  
  1482.  2. Check to make sure the PM Patrol refresh rates found in "General 
  1483.     Configuration" are not set at their absolute most frequent values. These 
  1484.     minimum values on systems with or less than a 386-33 MHz processors can be 
  1485.     too aggresive. 
  1486.  
  1487.  3. Make sure your not running another CPU monitor in additiona to PM Patrol. 
  1488.     If you must, turn off the "CPU Monitor" in the PM Patrol "Options" dialog. 
  1489.  
  1490. PM Patrol seems to use a lot CPU if I watch it in the PStat Load Window: This 
  1491. is an illusion. PM Patrol has a process thread inside of it that will consume 
  1492. CPU cycles even when you're doing nothing on the computer. This is part of the 
  1493. CPU monitor algorithm. This thread runs only when NO other programs need the 
  1494. CPU. This is called idle time consumption and it's how PM Patrol determines 
  1495. what amount of CPU is being used as compared to the amount of CPU PM Patrol can 
  1496. grab when the CPU is busy. This concept is, in part, why running more than one 
  1497. CPU monitor defeats the purpose and causes incorrect data. Each CPU monitor is 
  1498. competing against the other. The PStat Window offers the ability to 
  1499. hide/un-hide viewing PM Patrol activity. Typically, PM Patrol is disabled from 
  1500. being viewed. 
  1501.  
  1502.  
  1503. ΓòÉΓòÉΓòÉ 11. Caveats ΓòÉΓòÉΓòÉ
  1504.  
  1505. When properly tuned, PM Patrol causes no system degradations. The overhead for 
  1506. PM Patrol is no more than 1-2 percent CPU load (average of 1 minutes) and only 
  1507. when resource sampling occurs. 
  1508.  
  1509. PStat Window monitoring causes minor delays in the form of brief CPU spikes. 
  1510. These spikes are normal and can be further controlled in the PM Patrol 
  1511. "Configuration" for "Refresh Rates". 
  1512.  
  1513. Several of the PM Patrol sampling threads run at or near "Idle" time priority - 
  1514. when there is little or no system activity. 
  1515.  
  1516. The PM Patrol defaults and minimum allowable setting for "Refresh Rates" 
  1517. protects you from system-wide degradation. 
  1518.  
  1519. WallyWare is committed to supporting and enhancing PM Patrol. However, due to 
  1520. the nature of some of the PM Patrol features (i.e. PStat Window) and it's 
  1521. unique application, compatibility with future versions of OS/2 can not be 100% 
  1522. guaranteed. If incompatibilities surface, PM Patrol will be modified, enhanced, 
  1523. and registered users notified of the availability and enhancements. 
  1524.  
  1525. Please report any problems, comments, and suggestions to CompuServe ID: 
  1526. 72702,2320 or via Internet at 72702.2320@CompuServe.COM). 
  1527.  
  1528.  
  1529. ΓòÉΓòÉΓòÉ 12. Disclaimer ΓòÉΓòÉΓòÉ
  1530.  
  1531. This product is supplied "as is", and without any warranties. 
  1532.  
  1533. WallyWare accepts no responsibility for any loss or damage; whether physical, 
  1534. financial, emotional, social, mental, marital, or otherwise that may result 
  1535. from the use of this product. 
  1536.  
  1537. WallyWare intends to support this product to the best of its abilities. If 
  1538. problems surface, please report them. Refer to the "Support" section of this 
  1539. online help for contacting WallyWare. 
  1540.  
  1541.  
  1542. ΓòÉΓòÉΓòÉ 13. What's new ΓòÉΓòÉΓòÉ
  1543.  
  1544. The following items are new in this version of PM Patrol: 
  1545.  
  1546.  1. This version causes the PM Patrol profile to be initialized due to the 
  1547.     addition of new profile data. Sorry for any inconvenience - again. 
  1548.  
  1549.  2. Added a print Spool Monitor to report the number of queued print jobs 
  1550.     across each or all print queues installed. This can monitor local or remote 
  1551.     server print queues. The Spool Monitor can be accessed in the PM Patrol 
  1552.     "Options" dialog under "Display Items". The refresh frequency can be 
  1553.     modified as usual under the "General Configuration". The default monitors 
  1554.     the local computer and displays total queued print jobs per queue. 
  1555.  
  1556.  3. Added a group of Print Spooler Management functions allowing you to Purge 1 
  1557.     or all print queues, Release 1 or all queues, or Hold 1 or all queues. 
  1558.     Unlike the "Spool Monitor", these functions are only applicable to the 
  1559.     local computer. This can be accessed from the "Utility" popup menu or 
  1560.     "Options" dialog utility menu. 
  1561.  
  1562.  4. Added another Command Line utility, "QMGMT.EXE" which operates identically 
  1563.     to the Print Spooler Management functions build into PM Patrol- another 
  1564.     freebie. 
  1565.  
  1566.  5. Added a nice little feature that checks if you have a diskette in drive A 
  1567.     at the time of a shutdown and reminds you to remove the diskette b/4 
  1568.     reboot. 
  1569.  
  1570.  6. Added the ability to filter-out floppy drives from PM Patrol displays. This 
  1571.     option can be accessed from the "General Configuration" dialog and is 
  1572.     called "Display Floppies". The default filters-out floppy drives. 
  1573.  
  1574.  7. Added a popup menu for the PStat Window that allows quick access to 
  1575.     "Action" menu items. 
  1576.  
  1577.  8. The default colors for the main status line have been aligned to popular 
  1578.     preferences. 
  1579.  
  1580.  9. Moved the "Auto Save" profile option from the "Options" dialog to the 
  1581.     "Other Items" group in the "General Configuration". 
  1582.  
  1583. 10. Fixed a bug in the "Drives Online" monitor that caused erroneous data to 
  1584.     appear on the status line. 
  1585.  
  1586. 11. Added a few sections to the online help. Including "Introduction", "Problem 
  1587.     Determination", and additional information regarding support for 
  1588.     non-CompuServe members in the online help. Every should read the "Problem 
  1589.     Determination" section. 
  1590.  
  1591. Although this "What's New" help is in the online help, you will not get this 
  1592. automatic introductory help screen again until you install a new version of PM 
  1593. Patrol. 
  1594.  
  1595. Note:  The online help contains a section called "Problem Determination". It 
  1596. discusses topics of potential difficulty, compatibility, and idiosyncrasies of 
  1597. PM Patrol features. Everyone should read this section. The file "HISTORY.TXT" 
  1598. contains a complete list of the PM Patrol enhancements, fixes, and changes 
  1599. throughout previous versions.