如何处理阿里云ECS服务器CPU利用率过高?-

如何处理阿里云ECS服务器CPU利用率过高?

阿里云服务器优惠

大家都知道云服务器是一种简单高效、处理能力可弹性伸缩的计算服务,帮助用户快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本,使用户更专注于核心业务创新。如今在国内云服务的选择也有很多,如阿里云、百度云、腾讯云等,这就给了用户更多根据自己业务选择不同的云服务的选择。

当我们在使用阿里云云服务器 ECS 时,可能会遇到服务的速度变慢或 ECS 实例突然断开,此时可以考虑服务器带宽和 CPU 是否有跑满或跑高的问题。如果出现 CPU 占用较高,并且长期处于这种情况,那么会对正常访问服务器以及服务器上运行的应用产生一定的影响。

在Windows 系统下,首先要做的是按以下步骤进行排查:

1、定位问题:找到影响带宽和 CPU 跑满或跑高的具体进程。

2、分析处理:排查影响带宽和 CPU 跑满或跑高的进程是否正常,并分类进行处理。

在某些情况下这是正常的行为,例如当您购买了 Windows Server 2012 低规格实例(如实例规格为 1 核 1 GB),实例 CPU 有时突然飙高,排查后发现 Windows Update 服务在进行自动更新。其他情况,如:病毒木马、第三方杀毒软件、应用程序异常、驱动异常、高 I/O 或高中断处理的应用程序,也会造成 CPU 占用率高。

具体解决方法如下:

CPU 飙高时,检查是否后台有执行 Windows Update 进程。

CPU 飙高时,检查杀毒软件是否在后台执行扫描操作。可尝试升级杀毒软件为最新版本,或者删除杀毒软件。

打开 运行 -> MSCONFIG 禁用所有非 Microsoft 自带服务驱动,然后检查问题是否再次发生。

使用商业版杀毒软件或 Microsoft 免费工具 Microsoft Safety Scanner 在安全模式下扫描杀毒。

运行 Windows Update 安装最新 Microsoft 安全补丁。

当 ECS 实例有大量的磁盘访问、网络访问、高计算需求时CPU 高利用率是正常结果,此时可以尝试升级实例规格以应对资源瓶颈问题。

而 Linux 实例 CPU 高占用率的处理为:

同样的如果云服务器 ECS Linux 系统的 CPU 持续跑高,则会对系统稳定性和业务运行造成影响。

此时,首先可以通过 vmstat 从系统维度查看 CPU 资源的使用情况。其次可以通过 top 从进程纬度来查看其 CPU、内存等资源的使用情况。

随着云计算技术的逐渐成熟,越来越多的用户选择上云服务。作为全球领先的云计算服务商阿里云致力于以在线公共服务的方式,提供安全、可靠的计算和数据处理能力,让计算和人工智能成为普惠科技。此外,阿里云为全球客户部署200多个飞天数据中心,通过底层统一的飞天操作系统,为客户提供全球独有的混合云体验。

更多解决方法可以直接留言给小编,我们会为您提供一对一技术服务。

赞(0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  • potplayer
  • directx