主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
操作环境:Windows Server 2008系统,戴尔G3电脑。
cpu占用率100%怎么解决?
本文主要介绍Windows实例中CPU利用率高的故障排除和解决方法。
详情阿里云提醒您:
如果修改或更改实例或数据,一定要注意实例的容灾容错,保证数据安全。如果配置和修改实例(包括但不限于ECS和RDS)的数据,建议提前创建快照或开启RDS日志备份等功能。如果您已经在阿里云平台上授权或提交了登录账号、密码等安全信息,请及时修改。本文主要通过以下几个步骤来介绍。
定位问题。找出影响高CPU利用率的具体进程。
分析和治疗。检查影响CPU利用率的进程是否正常,分类处理。
对于正常流程:需要优化程序或者升级服务器配置。对于异常进程:可以手动查杀进程或者使用第三方安全工具查杀。操作示例。介绍具体的故障排除和解决过程。
更多信息。介绍故障排除工具的使用。
定位问题微软有几个工具可以定位CPU利用率高的问题,比如任务管理器、资源监视器、性能监视器、进程资源管理器、Xperf (Xperf(Windows server 2008)、KernRate(Windows server 2003),抓取系统满内存转储进行检查。在流量大的情况下,还可以使用Wireshark抓取一段时间的网络数据包,分析流量使用情况。
单击桌面底部的开始菜单,然后选择运行。
运行该框后,在框中输入perfmon -res,然后单击OK。
在资源监视器页面上,检查每个进程的CPU利用率是否过高。
对于占用高资源的进程,检查进程对应的进程ID和程序名。
定位进程ID后,结合任务管理器判断程序是否异常,定位程序的具体位置。在定位异常进程之前,在任务管理器中单击V)>:选择列。在弹出框中选择PID(进程标识符)并单击确定。 PID将被添加到任务管理器的进程页面中。点击PID,通过排序找到之前资源监视器查看到的异常进程。右键单击进程名称,选择打开文件的位置,并检查该进程是否为恶意程序。处理CPU过度利用的分析和处理你需要判断影响CPU过度利用的进程是属于正常进程还是异常进程,并进行分类处理。
正常过度使用的分析与处理正常情况下,当客户频繁访问业务时,或者因为Windows自身的服务(更新服务等。),可能会占用较高的网络流量和CPU。鉴于正常进程导致的CPU占用率高,请按以下顺序逐一排除故障。
检查是否有在后台执行Windows Update的行为。
建议在服务器上安装杀毒软件进行杀毒。如果安装了杀毒软件,请检查杀毒软件是否在CPU飞升时在后台进行扫描操作。如果可能,请将防病毒软件升级到最新版本,或者删除防病毒软件。
检查ECS中的应用程序是否有大量磁盘访问、网络访问行为或高计算要求。尽量提高实例规格,使用更多的内核或内存规格来解决资源瓶颈问题,比如升级配置。
如果你自己的服务器配置很高,升级配置没有太大意义。架构并不是服务器配置越高越好。此时,您需要尝试分离应用程序,同时优化相关程序。例子如下。
描述:在一台服务器上同时部署MySQL、PHP、Web等应用时,即使配置比较高,也很容易出现资源负载异常的情况。解决方案:尝试分离应用程序,通过不同的服务器加载不同的应用程序。比如数据库完全由RDS承载,减少了服务器本身的资源消耗和服务器内部的大量调用。在程序优化方面,可以根据自己的配置进行调整,比如调整连接数和缓存配置,以及Web和数据库调用的参数。CPU异常高利用率的分析与处理CPU异常高利用率可能是由恶意病毒和木马引起的。有时,三方恶意程序可能使用操作系统的svchost.exe或Tcpsvcs.exe作为伪装,导致CPU占用率很高。您需要手动检查并终止异常进程。
使用商业防病毒软件,或使用免费的Microsoft安全工具Microsoft Safety Scanner,在安全模式下扫描并杀死病毒。工具链接如下所示。https://www . microsoft . com/security/scanner/zh-cn/default . aspx运行Windows Update以安装最新的Microsoft安全修补程序。
使用MSconfig禁用所有非Microsoft自带的服务驱动程序,并检查问题是否再次出现。具体操作请参考如何在Windows系统中进行干净启动。
如果服务器或站点受到DDoS或CC攻击,短时间内就会产生大量的访问需求。可以登录云安全扫描中心,查看云盾中DDoS攻击防护的阈值是否已经调整,验证CC防护是否开启。如果攻击没有触发阈值,云盾没有清理,可以联系售后协助开始清理。
该示例的高CPU利用率的可能原因如下。
特洛伊木马入侵。第三方防病毒软件运行。具有异常应用程序、异常驱动程序、高I/O利用率或高中断处理的应用程序。解决方案当CPU使用率很高时,检查Windows Update的进程是否正在后台执行。
检查杀毒软件是否在后台扫描。您可以将防病毒软件升级到最新版本,或者删除防病毒软件。
点击运行,进入MSCONFIG,禁用所有非微软原生服务驱动,然后检查问题是否再次出现。相关文件如下。
如何在Windows中执行干净启动
使用商业防病毒软件或Microsoft安全扫描程序在安全模式下扫描防病毒软件。关于Microsoft security scanner的参考文档如下。
Microsoft安全扫描程序
运行Windows Update以安装最新的Microsoft安全修补程序。
当ECS实例有大量的磁盘访问、网络访问和高计算需求时,CPU利用率高是正常的,可以通过升级实例规范来解决资源不足的问题。请参考以下文档了解如何升级实例规范。
提升模式概述
有关更多解决方案,请参考以下Microsoft文档。如何排除系统进程中CPU高的故障更多信息,以下是Windows实例故障排除工具的相关推荐。
任务管理器直观地检查应用程序列表,并找到CPU使用率高的应用程序。以下是任务管理器的页面。在“性能”页面上检查CPU利用率时,右键单击CPU利用率图标,然后单击将图形更改为>:逻辑处理器。下图显示了四个逻辑CPU的利用率。当单个进程的CPU利用率飙升到接近100%,而其他进程的CPU利用率变化不大时,可能是网络I/O处理造成的。资源直观的查看CPU利用率,也可以通过句柄和模块搜索对应的进程。
Process ExplorerProcess Explorer是一个微软的Sysinternals工具。通过配置正确的符号,它检查由相应应用程序的线程调用的调用堆栈,以定位可能的问题驱动程序。下载Process Explorer工具的链接如下。流程浏览器以下是使用流程浏览器工具的页面。性能监视器性能监视器是微软专门收集各种组件性能计数器的工具。有几个计数器可以检查系统的CPU资源消耗。单击开始>:运行>:Perfmon,打开性能监视器。性能有以下三个核心参数。其中\处理器(_ total) \%处理器时间是\处理器(*)\%用户时间和\处理器(*)\%特权时间的总和。\ processor(_ total)\ % processor time \ processor(*)\ % user time \ processor(*)\ % privileged time \ processor(*)\ % privileged time是应用程序执行系统调用(如驱动程序、IRP、上下文切换等)的时间。)在内核。如下图所示,如果操作系统在特权时间中多花了30%的时间,则该实例正在执行与高I/O吞吐量相关的操作。当%特权时间很高时,有必要进一步检查% DPC时间、%中断时间和每秒上下文切换。高% DPC时间和%中断时间意味着未知设备的大量操作或较差的性能问题。请参考以下文件。选择你自己的冒险:高延迟过程调用(DPCS)或高中断。高上下文切换/秒意味着大量线程处于就绪状态,因此需要减少线程数量来解决问题。当% DPC时间和%中断时间非常高时,需要使用Microsoft XPerf工具进行进一步分析。请参考以下文档来使用Xperf工具。当Windows Pro Magazine:检查XperfContext开关的值很高时,请参考以下文档。200万次上下文切换的情况mark Russinovich《系统进程CPU尖峰的情况\处理器(*) \%用户时间表示处理器执行程序代码的时间消耗,可以确定哪个应用或函数调用花费的时间更多。下图显示了高用户时间的情况。对于云服务器ECS以上,是如何解决100% cpu利用率的详细内容。更多请关注主机参考其他相关文章!
这几篇文章你可能也喜欢:
- HostXen新客户注册验证后,在香港葵湾/大埔/云迪/美国洛杉矶/新加坡/日本大阪/东京机房直接赠送20元代金券。
- 配置 DMIT San Jose VPS,具有 3 个直接网络连接、AMD EPYC CPU/10G 带宽、年费从 36.9 美元起
- 什么是AI Server?AI Server的架构是怎样的?(AI Server是什么意思)
- BuyVM补货消息:1Gbps无限流量$2/月,拉斯维加斯/纽约/迈阿密/卢森堡机房,防投诉VPS。
- Hosteons最新促销活动:洛杉矶&;波特兰&;盐湖城等机房21美元/年起,硬盘翻倍+流量翻倍,送IP(co洛杉矶)。
本文由主机参考刊发,转载请注明:cpu利用率100%怎么解决? https://zhujicankao.com/73997.html
评论前必须登录!
注册