pycharm打开长代码文件CPU占用率过高的解决

 更新时间:2023年09月08日 10:10:14   作者:AD钙分钙  
这篇文章主要介绍了pycharm打开长代码文件CPU占用率过高的解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

pycharm打开长代码文件CPU占用率过高

前几天再跑深度学习模型的时候,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占用率高的问题已经得到解决。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python编程基础之字典

    Python编程基础之字典

    这篇文章主要为大家介绍了Python的字典,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2021-12-12
  • python中format的用法实例详解

    python中format的用法实例详解

    fotmat作为Python的的格式字符串函数,主要通过字符串中的花括号{},来识别替换字段,从而完成字符串的格式化,下面这篇文章主要给大家介绍了关于python中format用法的相关资料,需要的朋友可以参考下
    2022-05-05
  • 利用Python求阴影部分的面积实例代码

    利用Python求阴影部分的面积实例代码

    这篇文章主要给大家介绍了关于利用Python求阴影部分面积的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • python实现手机号归属地查询功能

    python实现手机号归属地查询功能

    手机上突然收到了某银行的短信提示,看了一下手机的位数,正好是11位,我一想,这不就是标准的手机号码吗?于是想用python的库实现查询手机号码归属地查询自由,所以本文给大家介绍了如何用python实现手机号归属地查询功能,需要的朋友可以参考下
    2024-03-03
  • OpenCV 光流Optical Flow示例

    OpenCV 光流Optical Flow示例

    这篇文章主要为大家介绍了OpenCV 光流Optical Flow示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-04-04
  • Python中处理YAML文件的正确方法

    Python中处理YAML文件的正确方法

    在现代软件开发中,YAML(YAML Ain’t Markup Language)因其简洁和易于阅读的特性,被广泛用于配置文件,Python 作为一种流行的编程语言,提供了多种处理 YAML 文件的库,本文给大家介绍了Python中处理YAML文件的正确方法,需要的朋友可以参考下
    2024-11-11
  • python基础编程小实例之计算圆的面积

    python基础编程小实例之计算圆的面积

    Python是最常用的编程语言,这种语言就是一种可以快速开发应用的解释型语言,有些用户不知道该怎么在Python编程里计算圆的面积,现在就给大家具体解释一下,下面这篇文章主要给大家介绍了关于python基础编程小实例之计算圆的面积的相关资料,需要的朋友可以参考下
    2023-03-03
  • Matplotlib.pyplot 三维绘图的实现示例

    Matplotlib.pyplot 三维绘图的实现示例

    这篇文章主要介绍了Matplotlib.pyplot 三维绘图的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 深入解析python项目引用运行路径

    深入解析python项目引用运行路径

    这篇文章主要介绍了python项目引用运行路径的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-05-05
  • python3解析库pyquery的深入讲解

    python3解析库pyquery的深入讲解

    做过前端开发的同志都应该知道或了解过jquery,jQuery 是一个用来处理DOM的JavaScript库。pyquery说白了就是jquery的Python版本。下面这篇文章主要给大家介绍了关于python3解析库pyquery的相关资料,需要的朋友可以参考下
    2018-06-06

最新评论