Web Toolbar by Wibiya How do I check CPU/Memory usage and the processes running on a Windows server?
   Home   Help Login Register  
Welcome, Guest. Please login or register.

Login with username, password and session length

Search
Pages: [1]
Print
Topic: How do I check CPU/Memory usage and the processes running on a Windows server?  (Read 1503 times)
0 Members and 1 Guest are viewing this topic.
« on: March 25, 2010, 09:52:15 PM »
Scott
Jr. Member

View Profile Email
**
Posts: 51



Task manager is the first place you should look at when trying to determine which process is resource consuming. To access it, login to RDP

Right-click Taskbar -> Task manager -> Processes Tab

- Default tabs within the "Processes" tab:

Image name – User Name – CPU – Mem usage

- To add new tabs:

View -> Select Columns…

PID (Process Identifier)
CPU Usage
CPU Time
Memory Usage
Page Faults

Username
Virtual Memory Size
Non-paged Pool

PID (Process Identifier) – Allows you to execute the KILL command at the command line to terminate a process. Very useful if there is a high CPU usage (90 - 100%) making Task Manager inoperative when trying to kill a process.

CPU Usage – Shows the CPU usage of a process in real time, as a percentage value. Lower the number, lower the usage (0 – 100%).

CPU Time – Shows for how long a process has been running. Very useful if you are hunting a process that might have got stuck, or simply used up too much memory that will get cleared away once the process is restarted (MSSQL, for instance).

Memory Usage – Clear indicator of the amount of memory a process is using. To get the amount in MB, take the value and divide it by 1024 (71680K/1024=70MB).

Page Faults – Indicates the number of times that the data had to be retrieved from the disk because it was not found in memory. Value is shown for the life of the process. High numbers (millions) indicate the server memory being under heavy utilization by a process in question.

Username – Provides the user under which the process is running (SYSTEM, NETWORK SERVICE, etc)

Virtual Memory Size – The amount of virtual memory or address space allocated to a process (private bytes – can not be shared with other processes).

Non-paged Pool – The amount of memory used by a process; this is the memory of the OS that is never paged to the disk
Logged
Pages: [1]
Print
Jump to:  

� 2006 VPS forum, VPS hosting forums, VPS discussions, VPS web hosting solutions, issues, providers, virtual web hosting questions, VPS hosting
Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC | Forum style designed by PixelSlot
| Sitemap - XML Sitemap