<rss version="2.0"><channel><title>TRCB.com RSS Feed</title><description>Task Manager will allow you to view the applications and processes that are currently running on your system. Task Manager provides "real time" monitoring of a server or system. You can access it in a number of ways</description><link>http://www.trcb.com/</link><language>en-Us</language><ttl>60</ttl><lastBuildDate>Sat, 26 May 2012 07:47:54 EST</lastBuildDate><copyright>Copyright 2012 Deborah Timmons, TRCB.com All Right Reserved</copyright><item><title>Winows Server 2003 Task Manager</title><link>http://www.trcb.com/computers-and-technology/windows-server-2003/winows-server-2003-task-manager-2427.htm</link><description>&lt;p&gt;&lt;strong&gt;Task Manager:&amp;nbsp;&lt;/strong&gt;&amp;nbsp;Task Manager will allow you to view the applications and processes that are currently running on your system.  Task Manager provides "real time" monitoring of a server or system.&lt;/p&gt;&lt;p&gt;You can access it in a number of ways:&lt;br /&gt;&amp;bull;Right-click the taskbar&lt;br /&gt;&amp;bull;Using CTRL|SHIFT|ESC&lt;br /&gt;&amp;bull;Using CTRL|ALT|DEL.&lt;br /&gt;&amp;bull;There are five tabs available under Task Manager:&lt;br /&gt;&amp;bull;Applications&lt;br /&gt;&amp;bull;Processes&lt;br /&gt;&amp;bull;Performance&lt;br /&gt;&amp;bull;Networking&lt;br /&gt;&amp;bull;Users.&lt;/p&gt;&lt;p&gt;When you view the Applications Tab, you will see the applications that are running and their status (running | not responding | stopped).  On this tab you can end a task, switch to a task or start a new task.&lt;br /&gt; The Processes tab will show you all the processes currently running on your server, including processes used by the operating system.  This tab allows you to end a process that has ceased to function or is causing system instability.  If you right-click a process, a menu is displayed allowing you to end the process, end the process tree, debug (if a debugger is registered on the system), set the affinity (on multiprocessor systems) or change the priority of the process.&lt;/p&gt;&lt;p&gt;On multiprocessor systems, the Set Affinity command can inform an application or process to use a specific processor or processors.  The effect of this can be a double-edged sword.  You are essentially removing the ability of the process to benefit from the asymmetrical processing capabilities of Windows 2003.  On the other hand, certain applications can gain substantial benefits from it, specifically if they do not use threading.&lt;br /&gt;By changing the priority of a process, you can optimize it to use a specific amount of processor time.  This can adversely affect the overall performance of not only the process itself, but of all other processes as well.  By raising the priority, you grant the process more processing time, making it run faster.  Inversely, by lowering the priority, you limit the amount of processing time, making it run slower.&lt;/p&gt;&lt;p&gt;In order for Windows 2003 to guarantee that every process will get a chance for processing time, a mechanism for scheduling threads is used.  This mechanism is the basis for the pre-emptive multitasking strategy in Windows 2003.  Each and every thread and process is assigned a priority, which then determines the order in which they are granted processing time.  A thread's priority is based on the priority class of its parent process.  There are four process priority classes:&lt;br /&gt;&amp;bull;Idle - used for processes (such as screen savers) that periodically update the display.&lt;br /&gt;&amp;bull;Normal - the default priority class for a process.&lt;br /&gt;&amp;bull;High - these processes receive the majority of processor time.&lt;br /&gt;&amp;bull;Real Time - used mostly by kernel-mode processes (such as mouse and keyboard input).&lt;/p&gt;&lt;p&gt;Each of these priority classes set a range of priority values between 0 and 31.  Priority 0 is reserved for system use.  Priorities between 1 and 31 have increasingly higher priorities (with 1 being the lowest).  Idle, Normal and High priorities range between 1 and 15, Real Time priorities range between 16 and 31.  For processes that are Real Time, the thread's priority cannot change while the thread is running.  For all other priorities, the threads are considered variable (they can change thread priority while running).  For threads running in the Normal or High priority classes, the thread's priority can be raised or lowered by up to a value of 2, but cannot fall below its original, program-defined base priority.  The resulting value of changing the base priority for optimized thread scheduling is called the thread's dynamic priority.  &lt;br /&gt; &lt;br /&gt;A listing of all Windows 2003 process priorities is listed in Table 3.2.&lt;br /&gt;Note:  If you have at least one priority 31 thread running, other threads cannot run.&lt;br /&gt; Process Priority Classes&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Thread PrioritiesReal TimeHighNormalIdle&lt;/strong&gt;&lt;br /&gt;Time Critical31151515&lt;br /&gt;Highest2615106&lt;br /&gt;Above Normal251495&lt;br /&gt;Normal241384&lt;br /&gt;Below Normal231273&lt;br /&gt;Lowest221162&lt;br /&gt;Idle16111&lt;br /&gt;Table 3 2: Server 2003 Process Priorities.&lt;br /&gt;With Task Manger, you can change the base priority of a process to one of the following:&lt;br /&gt;&amp;bull;Real time (Time Critical)&lt;br /&gt;&amp;bull;High (Highest)&lt;br /&gt;&amp;bull;Above Normal&lt;br /&gt;&amp;bull;Normal&lt;br /&gt;&amp;bull;Below Normal&lt;br /&gt;&amp;bull;Low (Lowest).&lt;/p&gt;&lt;p&gt;Remember that you cannot change the Process Priority Class, just the thread priority.  Changes made to the base priority of the process are not permanent; they are effective only as long as the process runs.&lt;br /&gt;Note:  You must be an administrator to change a process' priority.&lt;br /&gt; &lt;br /&gt;The information on the Processes tab can be modified to gain even more information.  By choosing Select Columns... on the View menu will display .  Each of these options is explained&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Column &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Description&lt;/strong&gt;&lt;br /&gt;Base PriorityA precedence ranking that determines the order in which the threads of a process are scheduled for the processor.&lt;br /&gt;CPU TimeThe total processor time, in seconds, used by a process since it started.&lt;br /&gt;CPU UsageThe percentage of time that a process used the CPU since the last update.&lt;br /&gt;GDI ObjectsThe number of Graphics Device Interface (GDI) objects currently used by a process.&lt;/p&gt;&lt;p&gt;Handle CountThe number of object handles in a process's object table.&lt;br /&gt;Image NameThe name of a process.&lt;br /&gt;I/O OtherThe number of input/output operations generated by a process that is neither a read nor a write, including file, network and device I/Os.&lt;br /&gt;I/O Other BytesThe number of bytes transferred in input/output operations generated by a process that are neither a read nor a write, including file, network and device I/Os.&lt;br /&gt;I/O ReadsThe number of read input/output operations generated by a process, including file, network and device I/Os.  I/O Reads directed to CONSOLE (console input object) handles are not counted.&lt;/p&gt;&lt;p&gt;I/O Read BytesThe number of bytes read in input/output operations generated by a process, including file, network and device I/Os.  I/O Read Bytes directed to CONSOLE (console input object) handles are not counted.&lt;/p&gt;&lt;p&gt;I/O WritesThe number of write input/output operations generated by a process, including file, network and device I/Os.  I/O Writes directed to CONSOLE (console input object) handles are not counted.&lt;/p&gt;&lt;p&gt;I/O Write BytesThe number of bytes written in input/output operations generated by a process, including file, network, and device I/Os.  I/O Write Bytes directed to CONSOLE (console input object) handles are not counted.&lt;/p&gt;&lt;p&gt;Memory UsageThe current working set of a process, in kilobytes.  The current working set is the number of pages currently resident in memory.&lt;br /&gt;Memory Usage DeltaThe change in memory, in kilobytes, used since the last update.&lt;br /&gt;Non-paged PoolThe amount of memory used by a process, in kilobytes, that is not paged to disk.&lt;/p&gt;&lt;p&gt;Page FaultsThe number of times data has to be retrieved from disk for a process because it was not found in memory.  The page fault value accumulates from the time the process started.&lt;/p&gt;&lt;p&gt;Page Faults DeltaThe change in the number of page faults since the last update.&lt;br /&gt;Paged PoolThe amount of system allocated virtual memory, in kilobytes, used by a process.&lt;/p&gt;&lt;p&gt;Peak Memory UsageThe peak amount of physical memory resident in a process since it started.&lt;br /&gt;PID (Process Identifier)A numerical identifier that uniquely distinguishes a process while it runs.&amp;nbsp;Thread CountThe number of threads running in a process.&lt;/p&gt;&lt;p&gt;USER ObjectsThe number of USER objects (windows, menus, cursors, icons, etc.) currently being used by a process.&lt;br /&gt;Virtual Memory SizeThe amount of virtual memory, or address space, committed to a process.&lt;/p&gt;&lt;p&gt;Session ID&lt;br /&gt;(Terminal Services Only)The Terminal Services session ID that owns the process.&lt;br /&gt;User Name&lt;/p&gt;&lt;p&gt;(Terminal Services Only)The name of the user whose Terminal Services session owns the process.&lt;br /&gt;The Performance Tab will give you a quick glance at CPU and memory usage.  This tab provides you with a quick version of the System Monitor tool.&amp;nbsp;&lt;br /&gt; &lt;br /&gt;By clicking Show Kernel Times on the View menu, red lines are added to the CPU Usage gauge and CPU Usage History graph.  These red lines indicate the percentage of processor time consumed in privileged or kernel mode.On multiprocessor systems, you can change the graph to display each processor in a single graph, or in separate graphs.  Clicking CPU History on the View menu achieves this functionality.&lt;br /&gt; &lt;br /&gt;New to Server 2003 is the Networking Tab.  Introduced with Windows XP, with this view, you can see bytes sent, bytes received and the total number of bytes sent and received. The Networking tab provides a quick indication of the network traffic on the server. A quick reference for determining the amount of network bandwidth being consumed, when there are multiple network connections; it allows easy comparison of the traffic for each connection.Note:  If there is no network card connected to the server, this tab will not appear.Also new to Server 2003 is the Users tab, which was introduced in Windows XP with Fast User Switching enabled.  When there is more than one user connected to the server, you can see who is connected, what they are working on and you can send them a message.  As well, you can disconnect users if necessary.&lt;br /&gt; &lt;br /&gt;&lt;strong&gt;Pop Quiz Questions&lt;/strong&gt;&lt;br /&gt;1. What are the four main subsystems?&lt;br /&gt;2. In any configuration of Server 2003, what are the three logs that will appear in Event Viewer?&lt;br /&gt;3. What events will show in the System Log?&lt;br /&gt;4. If Server 2003 is a domain controller, what two additional logs become available?&lt;br /&gt;5. What three views are available to you in System Monitor?&lt;br /&gt; &lt;br /&gt;&lt;strong&gt; Pop Quiz Answers&lt;/strong&gt;&lt;br /&gt;1. The four main subsystems are memory, processor, disk and network.&lt;br /&gt;2. No matter what the configuration, Event Viewer will always record events in the Application Log, the System Log and the Security Log.&lt;br /&gt;3. The System Log (and the Application Log) will show three events-Error, Warning and Information.&lt;br /&gt;4. In Windows Server 2003 domain controllers, there will also be a Directory Services log and a File Replication Service log.&lt;br /&gt;5. The three views in System Monitor are Chart, Histogram and Report.&lt;/p&gt;</description><pubDate>Wed, 19 Nov 2008 15:04:19 EST</pubDate><guid>http://www.trcb.com/computers-and-technology/windows-server-2003/winows-server-2003-task-manager-2427.htm</guid><source url="http://www.trcb.com/rss/article/winows-server-2003-task-manager-2427.xml">TRCB.com</source><category>Computers and Technology / Windows Server 2003 </category></item></channel></rss>
