前几天再跑深度学习模型的时候,CPU使用率一直在100%。当时就觉得不正常,时间久了容易出问题,决定查查原因。后来发现有可能是pycharm专业版中的某些设置导致的。解决办法是安装新的社区版pycharm。具体什么原因没去细究,问题解决了就行。下面是我的解决过程。

专业版pycharm打开查看之前写的深度学习模型训练代码文件之后CPU占用非常高。此时还没有开始运行代码。但更换为其他代码文件后CPU使用率立马降低,我百思不得其解。难道软件知道这是模型训练代码提前胆怯了???

我当时就断定,这机器铁定怕了,机器不想干活!!!(瞎掰掰)

我在网上查找相关原因,情况有很多。例如pycharm拼写检查实时开启、开启了多种插件、pycharm没安装在C盘、pycharm的自动保存功能、系统原因等等导致的。除了没把pycharm卸载重装之外,其他的都试过,显然对于我这里出现的问题不是合适的解决办法。

这种情况只有自己分析问题并解决,这个文件代码量较其他文件稍稍有点多,进1000行代码,有import 大量第三方库。我尝试把这个文件中的所有import注解,然后。。CPU的使用率降到10%以下!!!

我尝试几次,发现就是import部分导致CPU使用率总是达90%以上。

这是什么情况,难道是pycharm专业版中的某些设置导致import部分总是在大量访问某些文件???。我尝试重新安装社区版的pycharm(安装在D盘),选择同样的anaconda环境(在之前的pycharm专业版中一直调用的带有pytorch和其他辅助包的conda环境),打开同样代码文件进行查看。CPU一直处在较低的使用率。

运行代码进行模型训练,CPU使用率最高的时候也处在60%左右,其余时间都在20-30%之间

到此CPU占用率高的问题已经得到解决。

pycharm打开长代码文件CPU占用率过高问题相关推荐

  1. 记一次线上Java程序导致服务器CPU占用率过高的问题排除过程

    1.故障现象 客服同事反馈平台系统运行缓慢,网页卡顿严重,多次重启系统后问题依然存在,使用top命令查看服务器情况,发现CPU占用率过高. 2.CPU占用过高问题定位 2.1.定位问题进程 使用top ...

  2. compattelrunner.exe占用磁盘过高_Linux 系统 CPU 占用率太高?

    在使用Linux 系统时,经常会遇到 CPU 占用率太高的问题.此篇文章教你如何解决,排查解决的思路是什么 CPU负载查看方法: 使用vmstat查看系统维度的CPU负载 使用top查看进程维度的CP ...

  3. linux cpu不足处理运维,Linux运维知识之Linux服务器CPU占用率较高问题排查思路

    本文主要向大家介绍了Linux运维知识之Linux服务器CPU占用率较高问题排查思路,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 注意:本文相关配置及说明已在 CentOS  ...

  4. CPU占用率过高和OOM场景下如何排查问题

    本文来说下CPU占用率过高和OOM场景下如何排查问题 文章目录 CPU占用率过高 OOM场景下如何排查问题 CPU占用率过高 CPU占用率过高 CPU占用率过高可以通过top命令去看占用CPU最多的J ...

  5. centos cpu排查_Linux/CENTOS 系统 CPU 占用率较高负载较高问题排查思路 - 沃森博客...

    如果阿里云服务器 ECS Linux 系统的 CPU 持续跑高,则会对系统稳定性和业务运行造成影响.本文对 CPU 占用率较高问题的排查分析做简要说明.注意:本文相关配置及说明已在 CentOS 6. ...

  6. 计算机cpu占用率高,计算机的CPU占用率过高时怎么办

    原标题:计算机的CPU占用率过高时怎么办 如果CPU太高,我该怎么办?我相信很多朋友在使用电脑时,都会遇到电脑突然卡住,而且还会发出很大的噪音,而且电脑表面很热.怎么了?让小编悄悄地告诉你,这其实是因 ...

  7. 内存和CPU占用率过高,该怎么办?

    转载自戴尔 公众号 戴尔 今天 " 电脑的内存和CPU都达到非常大的占用率时 就很可能会导致系统崩溃 " 本期视频中,小编将指导大家如何尽量有效的减少内存和CPU的占用率. 尝试进 ...

  8. kswapd CPU占用率过高

    kswapd0 CPU占用率过高问题 解决方法: top P #直接输入大写p #查看排在第一位的kswapd进程 cd /proc/进程id ls -l exe #查看软链真实目录 cd /var/ ...

  9. 有没有命令让服务器cpu占用升高,怎样通过iisapp命令查找pid来解决IIS的cpu占用率过高问题...

    怎样通过iisapp命令查找pid来解决IIS的cpu占用率过高问题 更新时间:2009年03月01日 23:44:35   作者: 有些时候发现服务器的一些iis进程占用资源比较大,用下面的方法可以 ...

  10. 【性能定位】cpu占用率过高问题排查

    问题:公司一个系统在测试单个功能登录上,并发才5个用户时,CPU使用率就瞬间飙升到100% 排查过程: 1.首先查看系统资源占用信息,使用top命令,查看那个进程占用CPU高 发现正在运行的JAVA项 ...

最新文章

  1. python unicodedecodeerror utf8_python-pip install和UnicodeDecodeError:’utf-8’编...
  2. CloudStack相关技术-主存储和二级存储
  3. wxpython问卷调查界面_调查问卷使用说明书,问卷就要这么设计!
  4. 1.14 java内部类是什么鬼东西
  5. 不抛弃,不放弃@《士兵突击》
  6. 沣东新城镐京遗址规划_沣东新城房价为啥这么高?
  7. linux网络设备—mdio总线
  8. 编程语言对比 标准io
  9. 花书+吴恩达深度学习(六)优化方法之 Mini-batch(SGD, MBGD, BGD)
  10. bzoj 2969: 矩形粉刷 概率期望
  11. 网维大师icafe网吧管理软件 v6.0.3.3 官方
  12. 终极算法:机器学习和人工智能如何重塑世界
  13. 山东泰开集团 工业机器人_泰开机器人有限公司
  14. slqmf刀模工具_CAD刀模绘图插件|CAD刀模绘图插件(SLQMF刀模工具)下载v3.0 免费版 - 欧普软件下载...
  15. Oracle客户端使用
  16. 小程序云函数实现微信支付如此简单
  17. 赚钱鬼才:即使开放外部支付,苹果App Store仍坚持收取佣金
  18. CSDN:2020年度CSDN博客之星评选竞赛——180号【一个处女座的程序猿】,感谢您,投上的宝贵一票,感谢!感恩!
  19. 绕过微信客户端授权,获取网页源码
  20. Unix/Linux编程:Internet domain socket

热门文章

  1. gephi mysql_用Gephi移动多个节点(Moving multiple nodes with Gephi)
  2. 三地五中心(ldc(逻辑数据中心)单元化)和容灾
  3. 论文阅读-A Fast Learning Algorithm for Deep Belief Nets
  4. 王垠:完全用Linux工作 (转载)
  5. android wifi 打印文件,Android中的wifi打印
  6. 人活着到底为了什么?
  7. 自然语言处理1—文本预测操作
  8. 无线wifi盒子用不用拉网线?
  9. 华为hg8240光猫通过LAN网络接入实现路由器功能设置
  10. 开题报告(1.研究目标)