home *** CD-ROM | disk | FTP | other *** search
/ 73.234.73.94.ip.orionnet.ru / 73.234.73.94.ip.orionnet.ru.tar / 73.234.73.94.ip.orionnet.ru / Far30b3000.x86.20121208.msi / ProcEng.hlf < prev    next >
Text File  |  2012-12-08  |  15KB  |  377 lines

  1. .Language=English,English
  2. .PluginContents=Process list
  3.  
  4. @Contents
  5. $^#Process list#
  6.    This plugin shows the active processes list. You can use F8 to terminate
  7. selected processes, Enter to switch to process window and F3 to view
  8. additional process information.
  9.  
  10.    Be careful when killing a process. It stops the process immediately, and
  11. any unsaved information will be lost, so it should be used only when
  12. absolutely necessary.
  13.  
  14.    Special keys used by this plugin:
  15.  
  16.  #F6#            View processes on a remote machine over the network
  17.  
  18.  #Shift-F6#      Return to the local machine
  19.  
  20.  #Shift-F1#      Lower the priority class of the current process
  21.                (local only)
  22.  #Shift-F2#      Raise the priority class of the current process
  23.                (local only)
  24.  #Shift-F3#      View process info with default options overridden
  25.  
  26.  #Alt-Shift-F9#  Call the ~Configuration~@Config@ dialog.
  27.  
  28.  See also: ~Performance Counters~@PerfCounters@ help
  29.            ~Special Column Types~@Columns@ help
  30.  
  31. @PerfCounters
  32. $^#Performance Data Counters#
  33.  
  34.    The following descriptions were taken from the system registry value
  35.    #HKLM\Software\Microsoft\Windows NT\CurrentVersion\Perflib\009\Help#
  36.  
  37.  
  38.    #Process#
  39.  
  40.    The performance object consists of counters that monitor running
  41. application program and system processes. All the threads in a process
  42. share the same address space and have access to the same data.
  43.  
  44.    #Thread Count#
  45.  
  46.    The number of threads currently active in this process. An instruction
  47. is the basic unit of execution in a processor, and a thread is the object
  48. that executes instructions. Every running process has at least one thread.
  49.  
  50.    #Priority Base#
  51.  
  52.    The current base priority of this process. Threads within a process can
  53. raise and lower their own base priority relative to the process' base
  54. priority.
  55.  
  56.    #Elapsed Time#
  57.  
  58.    The total elapsed time this process has been running.
  59.  
  60.    #Process ID#
  61.  
  62.    The unique identifier of this process. ID Process numbers are reused, so
  63. they only identify a process for the lifetime of that process.
  64.  
  65.    #Parent Process ID#
  66.  
  67.    The Process ID of the process that created the process. Note that the
  68. creating process may have terminated since this process was created and so
  69. this value may no longer identify a running process.
  70.  
  71.    #% Processor Time#
  72.  
  73.    The percentage of time that the processor is executing a non-Idle
  74. thread. This counter was designed as a primary indicator of processor
  75. activity. It is calculated by measuring the time that the processor spends
  76. executing the thread of the Idle process in each sample interval, and
  77. subtracting that value from 100%. (Each processor has an Idle thread which
  78. consumes cycles when no other threads are ready to run). It can be viewed
  79. as the percentage of the sample interval spent doing useful work. This
  80. counter displays the average percentage of busy time observed during the
  81. sample interval. It is calculated by monitoring the time the service was
  82. inactive, and then subtracting that value from 100%.
  83.  
  84.    #Page Faults/sec#
  85.  
  86.    The overall rate faulted pages are handled by the processor. It is
  87. measured in numbers of pages faulted per second. A page fault occurs when a
  88. process requires code or data that is not in its working set (its space in
  89. physical memory). This counter includes both hard faults (those that
  90. require disk access) and soft faults (where the faulted page is found
  91. elsewhere in physical memory). Most processors can handle large numbers of
  92. soft faults without consequence. However, hard faults can cause significant
  93. delays. This counter displays the difference between the values observed in
  94. the last two samples, divided by the duration of the sample interval.
  95.  
  96.    #Pool Paged Bytes#
  97.  
  98.    The number of bytes in the paged pool, an area of system memory
  99. (physical memory used by the operating system) for objects that can be
  100. written to disk when they are not being used. Memory: Pool Paged Bytes is
  101. calculated differently than Process: Pool Paged Bytes, so it might not
  102. equal Process: Pool Paged Bytes: _Total. This counter displays the last
  103. observed value only; it is not an average.
  104.  
  105.    #Pool Nonpaged Bytes#
  106.  
  107.    The number of bytes in the nonpaged pool, an area of system memory
  108. (physical memory used by the operating system) for objects that cannot be
  109. written to disk, but must remain in physical memory as long as they are
  110. allocated. Memory: Pool Nonpaged Bytes is calculated differently than
  111. Process: Pool Nonpaged Bytes, so it might not equal Process: Pool Nonpaged
  112. Bytes: _Total. This counter displays the last observed value only; it is
  113. not an average.
  114.  
  115.    #% User Time#
  116.  
  117.    The percentage of non-idle processor time spent in user mode. (User mode
  118. is a restricted processing mode designed for applications, environment
  119. subsystems, and integral subsystems. The alternative, privileged mode, is
  120. designed for operating system components and allows direct access to
  121. hardware and all memory. The operating system switches application threads
  122. to privileged mode to access operating system services). This counter
  123. displays the average busy time as a percentage of the sample time.
  124.  
  125.    #% Privileged Time#
  126.  
  127.    The percentage of non-idle processor time spent in privileged mode.
  128. (Privileged mode is a processing mode designed for operating system
  129. components and hardware-manipulating drivers. It allows direct access to
  130. hardware and all memory. The alternative, user mode, is a restricted
  131. processing mode designed for applications, environment subsystems, and
  132. integral subsystems. The operating system switches application threads to
  133. privileged mode to access operating system services). % Privileged Time
  134. includes time servicing interrupts and DPCs. A high rate of privileged time
  135. might be attributable to a large number of interrupts generated by a
  136. failing device. This counter displays the average busy time as a percentage
  137. of the sample time.
  138.  
  139.    #Virtual Bytes#
  140.  
  141.    The current size in bytes of the virtual address space the process is
  142. using. Use of virtual address space does not necessarily imply
  143. corresponding use of either disk or main memory pages. Virtual space is
  144. finite, and by using too much, the process can limit its ability to load
  145. libraries.
  146.  
  147.    #Virtual Bytes Peak#
  148.  
  149.    The maximum number of bytes of virtual address space the process has
  150. used at any one time. Use of virtual address space does not necessarily
  151. imply corresponding use of either disk or main memory pages. Virtual space
  152. is however finite, and by using too much, the process might limit its
  153. ability to load libraries.
  154.  
  155.    #Working Set#
  156.  
  157.    The current number of bytes in the Working Set of this process. The
  158. Working Set is the set of memory pages touched recently by the threads in
  159. the process. If free memory in the computer is above a threshold, pages are
  160. left in the Working Set of a process even if they are not in use. When free
  161. memory falls below a threshold, pages are trimmed from Working Sets. If
  162. they are needed they will then be soft-faulted back into the Working Set
  163. before they leave main memory.
  164.  
  165.    #Working Set Peak#
  166.  
  167.    The maximum number of bytes in the Working Set of this process at any
  168. point in time. The Working Set is the set of memory pages touched recently
  169. by the threads in the process. If free memory in the computer is above a
  170. threshold, pages are left in the Working Set of a process even if they are
  171. not in use. When free memory falls below a threshold, pages are trimmed
  172. from Working Sets. If they are needed they will then be soft-faulted back
  173. into the Working Set before they leave main memory.
  174.  
  175.    #Page File Bytes#
  176.  
  177.    The current number of bytes this process has used in the paging file(s).
  178. Paging files are used to store pages of memory used by the process that are
  179. not contained in other files. Paging files are shared by all processes, and
  180. lack of space in paging files can prevent other processes from allocating
  181. memory.
  182.  
  183.    #Page File Bytes Peak#
  184.  
  185.    The maximum number of bytes this process has used in the paging file(s).
  186. Paging files are used to store pages of memory used by the process that are
  187. not contained in other files. Paging files are shared by all processes, and
  188. lack of space in paging files can prevent other processes from allocating
  189. memory.
  190.  
  191.    #Private Bytes#
  192.  
  193.    The current number of bytes this process has allocated that cannot be
  194. shared with other processes.
  195.  
  196.    #Handle Count#
  197.  
  198.    The total number of handles currently open by this process. This number
  199. is the sum of the handles currently open by each thread in this process.
  200.  
  201.    #IO Read Operations/sec#
  202.  
  203.    The rate the process is issuing read I/O operations. This counter counts
  204. all I/O activity generated by the process to include file, network and
  205. device I/O's.
  206.  
  207.    #IO Write Operations/sec#
  208.  
  209.    The rate the process is issuing write I/O operations. This counter
  210. counts all I/O activity generated by the process to include file, network
  211. and device I/O's.
  212.  
  213.    #IO Data Operations/sec#
  214.  
  215.    The rate the process is issuing read and write I/O operations. This
  216. counter counts all I/O activity generated by the process to include file,
  217. network and device I/O's.
  218.  
  219.    #IO Other Operations/sec#
  220.  
  221.    The rate the process is issuing I/O operations that are neither a read
  222. or a write operation. An example of this type of operation would be a
  223. control function. This counter counts all I/O activity generated by the
  224. process to include file, network and device I/O's.
  225.  
  226.    #IO Read Bytes/sec#
  227.  
  228.    The rate the process is reading bytes from I/O operations. This counter
  229. counts all I/O activity generated by the process to include file, network
  230. and device I/O's.
  231.  
  232.    #IO Write Bytes/sec#
  233.  
  234.    The rate the process is writing bytes to I/O operations. This counter
  235. counts all I/O activity generated by the process to include file, network
  236. and device I/O's.
  237.  
  238.    #IO Data Bytes/sec#
  239.  
  240.    The rate the process is reading and writing bytes in I/O operations.
  241. This counter counts all I/O activity generated by the process to include
  242. file, network and device I/O's.
  243.  
  244.    #IO Other Bytes/sec#
  245.  
  246.    The rate the process is issuing bytes to I/O operations that don't
  247. involve data such as control operations. This counter counts all I/O
  248. activity generated by the process to include file, network and device
  249. I/O's.
  250.  
  251. @Columns
  252. $^#Special Column Types#
  253.    Several #standard# column types have a special meaning in the Process
  254. List:
  255.  
  256.    #S (Size)#
  257.  
  258.    Displays the sum of Working Set and Page File counters.
  259.  
  260.    #D/T (Date/Time)#
  261.  
  262.    Displays the process start date/time. The modification, creation
  263. and last access date/time are the same.
  264.  
  265.    In addition to the standard FAR column types, these #special# column
  266. types can be used in this plugin:
  267.  
  268.    #Numeric columns:#
  269.  
  270.    #XP# - Priority
  271.    #XI# - Process ID
  272.    #XC# - Creating (parent) process ID
  273.    #XT# - Number of threads
  274.    #XG# - GDI Objects (local Win2000/XP only)
  275.    #XU# - USER Objects (local Win2000/XP only)
  276.    #XB# - 16/32 bits (Windows 9x/ME only)
  277.    #X0...X21[S][T]# - performance counters (see below).
  278.  
  279.    Under Win9x/ME, performance counters are used only for remote process
  280. browsing.
  281.  
  282.    #Description columns:#
  283.  
  284.    #ZP# - Full pathname
  285.    #ZW# - Window title
  286.    #ZD# - File Description
  287.    #ZC# - Command line (local only)
  288.  
  289.    #WARNING:# In each panel mode there may be only one description
  290.             column ('Zx'). To view different kinds of descriptions,
  291.             you have to switch between modes.
  292.  
  293.    The ~Performance Counters~@PerfCounters@ column numbers are described
  294. below.
  295.  
  296.    For X0..X2 you can append #S# to show percent value.
  297.  
  298.    For X11 and X14..X21 you can append #S# to show per second value.
  299.  
  300.    For any counter, if the column is too narrow to show the full number,
  301. it's calculated in K's (1024) or M's (1024*1024). You can append #T# to the
  302. column type to use 1000 instead of 1024 as a divider.
  303.  
  304.    #X0 # Processor Time
  305.    #X1 # Privileged Time
  306.    #X2 # User Time
  307.    #X3 # Handle Count
  308.    #X4 # Page File Bytes
  309.    #X5 # Page File Bytes Peak
  310.    #X6 # Working Set
  311.    #X7 # Working Set Peak
  312.    #X8 # Pool Nonpaged Bytes
  313.    #X9 # Pool Paged Bytes
  314.    #X10# Private Bytes
  315.    #X11# Page Faults
  316.    #X12# Virtual Bytes
  317.    #X13# Virtual Bytes Peak
  318.    #X14# IO Data Bytes
  319.    #X15# IO Read Bytes
  320.    #X16# IO Write Bytes
  321.    #X17# IO Other Bytes
  322.    #X18# IO Data Operations
  323.    #X19# IO Read Operations
  324.    #X20# IO Write Operations
  325.    #X21# IO Other Operations
  326.  
  327. @Config
  328. $^#Configuration#
  329.  
  330.  #Add to disks menu#      Enables adding the "process list" item to
  331.                         the disks menu.
  332.  
  333.  #Disks menu hotkey#      Hotkey for the process list in the disks
  334.                         menu. You can enter a value from 1 to 9 or
  335.                         leave this field empty if you prefer the
  336.                         hotkey to be assigned automatically.
  337.  
  338.  #Add to plugins menu#    Enables adding the "Process list" item to
  339.                         the plugins menu.
  340.  
  341.  #Include in the#         These checkboxes control the amount of
  342.  #additional information# information exported to the file
  343.                         with process details when you press F3,
  344.                         F5, search by Alt-F7, etc. Some details
  345.                         make the output file too messy, some are
  346.                         extracted too slowly, so you may want
  347.                         to disable them.
  348.  
  349.  #Environment#            Include the process's environment block.
  350.                         Used for local only.
  351.  
  352.  #Module info#            Include the list of modules loaded by
  353.                         this process.
  354.  
  355.  #Module versions#        Along with the list of modules, extract
  356.  #and descriptions#       description and version of each module's
  357.                         file. This is a slow operation, since each
  358.                         module's file is opened to look up its
  359.                         version information.
  360.  
  361.  #Performance data#       Output all performance data counters for
  362.                         this process.
  363.                         Under Win9x/ME is used only for remote
  364.                         process browsing.
  365.  
  366.  #Handles#                List all handles opened by the process.
  367.                         Warning: this uses undocumented features
  368.                         and may not work properly. Used for local only.
  369.  
  370.    In this version, #panel modes# are not configured in this dialog. When
  371. you press "OK" in the dialog, the configuration is saved with the current
  372. (default) modes. Once it's saved, edit the registry keys
  373. #HKCU\Software\Far\Plugins\Plist\ModeX\# to change the defaults. When you
  374. open the plugin again, the changes will be taken.
  375.  
  376.    See also: ~Column types~@Columns@ help.
  377.