开发者社区> 问答> 正文

Windows实例中CPU使用率较高问题的排查及解决方法

已解决

Windows实例中CPU使用率较高问题的排查及解决方法

展开
收起
阿里云服务支持 2022-12-02 13:04:09 425 0
1 条回答
写回答
取消 提交回答
  • 官方回答

    需要登录服务器内通过以下步骤定位原因:先找到影响CPU使用率过高的具体进程,然后排查影响CPU使用率过高的进程是否正常,并分类进行处理

    1、如何找到具体进程: 1)到桌面底部右键点击,选择打开任务管理器。

    2)先根据CPU排序,然后右键占用较高的进程,点击打开文件所在的位置。根据文件所在位置判断是否为系统目录、个人创建或正常应用目录、可疑乱码目录。

    image.png

    image.png

    2、找到进程后如何处理:

    如果占用的为业务进程,如tomcat、iis,当一个服务器上面同时部署了MySQL、PHP、Web等多种应用,即使配置比较高,也很容易出现资源负载异常。可以尝试应用分离,通过不同的服务器去承载不同的应用。比如数据库完全通过RDS来承载,减轻服务器本身的资源消耗和服务器内部大量的调用。而程序优化方面,可以根据自身的配置状况进行调整,比如调整连接数和缓存配置,以及Web和数据库调用时的各项参数等。

    如果占用的为未知异常进程,可以使用商业版杀毒软件,或使用微软免费安全工具Microsoft Safety Scanner

    更多处理方式可以参考文档说明Windows虚拟内存不足问题的处理

    2022-12-02 13:44:28
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
作为全球云计算的领先者,阿里云为全球230万企业提供着云计算服务,服务范围覆盖200多个国家和地区。我们致力于为企业、政府等组织机构提供安全可靠的云计算服务,给用户带来极速愉悦的服务体验。
问答排行榜
最热
最新

相关电子书

更多
RDS SQL Server CPU高使用率性能优化 立即下载
TAKING WINDOWS 10 KERNEL 立即下载
ECS运维指南之Windows系统诊断 立即下载