CPU usage (Windows system)

Our American friends often use the server, I believe we are no strangers on the CPU, when the CPU usage is too high, easily lead to slower service response speed, superior server login without problems. You can create the CPU utilization threshold alarm when CPU usage exceeds a threshold value, will promptly notify the administrator

Steps to troubleshoot high CPU usage is roughly: locate specific process consumes the CPU, CPU occupancy rate of the process were analyzed. If the process is abnormal, it may be a virus or Trojan cause, may terminate the process on their own, or use security software for killing; if a business process, you need to analyze whether the changes caused due to the traffic, whether there is room for optimization;

The following describes how a Windows system pointing high CPU usage problem.

Positioning tool introduced

Task Manager: Windows built-in applications and process management tools, display information about computer performance and running the software, including the name of the running processes, CPU load, memory usage, I / O, the logged-in users and Windows services information. Can CtrL + Shift + Esc, or right-click on the Start menu, Task Manager, Run, type taskmgr or open the way through shortcuts.
Process: A list of all running processes on the system.
Performance: The overall statistics about the performance of the system, such as overall CPU usage and the amount of memory being used.
User: There are currently all user sessions on the system.
Details: an enhanced version of the Processes tab, displays detailed information PID, state, CPU / memory usage such as process process.
Services: All services system (including services not running).

Locate the problem and deal with

CPU usage may be caused by hardware factors, system processes, business processes or Trojan horses and other factors, the following describes how to locate specific process CPU-intensive process and how to analyze and process.

Log on to the Windows server.
Description: higher server load, remote connection may fail, it is recommended to log on to the server using a VNC way.

Use Ctrl + Shift + Esc or right-click on the Start menu to open the Task Manager, Task Manager, switch to the Details tab, click the CPU so that the process in descending order according to CPU usage.
Here Insert Picture Description

When they find the system CPU-intensive process that requires careful examination process, and a lot of the virus through the use of system processes with similar names, confuse the user's eyes. For example: svch0st.exe, explore.exe, iexplorer.exe, carefully screened. Second, we must pay attention to check the location of these process corresponding to the executable file corresponding to the system processes generally located in c: \ windows \ system32, and there will be a sound signature and introduced in the right process at the corresponding Task Manager, click Open File Location You can view the specific executable file. If the process is not the position in c: \ windows \ system32 directory, the server may be a virus manually or use security tool for killing.
Here Insert Picture DescriptionCommon system processes there are: System Idle Process (system-space process, display idle time percentage of CPU), system (memory management process), explorer (desktop and file manager), iexplore (Microsoft browser), csrss (Microsoft client / server runtime subsystem), svchost (system process for executing DLL), Taskmgr (task Manager), Isass (local security authority service) and so on.

Often the process. If you take up a lot of CPU resources are some very strange naming process, it may be the Trojan virus process. Recommended to use a search engine to confirm, for example xmr64.exe (mining virus) and so on. After confirming the use of security tools for killing.

Business process. If you find that the CPU load of your business processes (iis, httpd, php, java, etc.), recommended further analysis, such as the current volume of business whether large, high load when the normally recommended to consider upgrading the server configuration; otherwise consider whether there is room for optimization of business processes, optimization.

See this, we use too much about CPU processing method has ended, a friend you have learned it? If you have any problems during the use of US server welcome to contact us, see you!

Source: www.raksmart.com/61.html

Guess you like

Origin blog.csdn.net/xiayudaibas/article/details/90693094