通过关闭Windows Update更新解决服务主机本地系统CPU使用率高问题

前言

最近经常发现Windows10系统卡顿,笔记本风扇声音特别响,本地系统的CPU占用就一直维持在100%左右,程序响应慢严重影响效率。不同的Windows版本情况可能不同,但通过任务管理器查看CPU较高的进程发现集中在Windows Update,而CPU高的问题也正是来源于此。然而回顾此前一路从Windows XP/Vista/7/10的自动更新经历来看其实微软一直再向前走,至少我的x230换上SSD和大内存后使用Windows10 Pro初版一路升级到现在1803,没有遇到太大的问题,也再也没因为垃圾数据太多或者系统响应慢而隔三差五重装电脑,你们的故事呢?

CPU使用率高居然是Windows Update更新进程惹的祸

更新历史

2018年05月02日 - 初稿

阅读原文 - https://wsgzao.github.io/post/windows-update/

扩展阅读

Win10关闭自动更新,windows10怎么关闭自动更新 - http://jingyan.baidu.com/article/f71d6037702c7c1ab641d194.html


禁用 Windows 10 更新

如不想禁用Windows 10 更新,手动停止Windows Update服务观察是否可以解决即可

  1. 找到任务管理器中的“ 服务主机:本地系统”->“Windows Update”,右键,进入“服务”
  2. 在服务列表中找
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
当 docker 上的服务出现 CPU 飙升的情况时,可以按照以下步骤进行排查: 1. 查看容器的 CPU 使用情况 可以使用 `docker stats <container_name>` 命令查看容器的 CPU 使用情况,可以根据容器的 CPU 使用情况来判断是否是容器内部的问题导致的 CPU 飙升。 2. 查看容器内部的进程占用情况 进入容器内部,使用 `top` 命令查看进程占用情况,可以看到哪个进程占用了大量的 CPU 资源。如果是某个进程占用了大量的 CPU 资源,可以考虑优化这个进程的代码,或者增加资源限制。 3. 检查容器的资源限制 检查容器的资源限制,包括 CPU 和内存限制。如果容器没有设置 CPU 限制,可能会导致容器内部的进程占用了大量的 CPU 资源,导致 CPU 飙升。可以通过 `docker update --cpus <cpus>` 命令来设置容器的 CPU 限制。 4. 检查宿主机的资源使用情况 如果容器内部的 CPU 使用情况正常,可以考虑检查宿主机的资源使用情况。如果宿主机CPU 使用率已经很,容器就有可能无法获取到足够的 CPU 资源,导致 CPU 飙升。可以使用 `top` 命令查看宿主机CPU 使用情况。 5. 检查容器的日志 如果以上方法都无法解决问题,可以考虑查看容器的日志,查找是否有异常信息。可以使用 `docker logs <container_name>` 命令查看容器的日志。 总之,排查 docker 上的服务 CPU 飙升问题需要综合考虑多种因素,包括容器内部进程占用情况、容器的资源限制、宿主机的资源使用情况和容器的日志等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值