pycharm打開長代碼文件CPU占用率過高的解決
pycharm打開長代碼文件CPU占用率過高
前幾天再跑深度學(xué)習(xí)模型的時候,CPU使用率一直在100%。
當(dāng)時就覺得不正常,時間久了容易出問題,決定查查原因。
后來發(fā)現(xiàn)有可能是pycharm專業(yè)版中的某些設(shè)置導(dǎo)致的。
解決辦法是安裝新的社區(qū)版pycharm。
具體什么原因沒去細(xì)究,問題解決了就行。
下面是我的解決過程
用專業(yè)版pycharm打開查看之前寫的深度學(xué)習(xí)模型訓(xùn)練代碼文件之后CPU占用非常高。
此時還沒有開始運(yùn)行代碼。
但更換為其他代碼文件后CPU使用率立馬降低,我百思不得其解。
難道軟件知道這是模型訓(xùn)練代碼提前膽怯了???
我當(dāng)時就斷定,這機(jī)器鐵定怕了,機(jī)器不想干活?。。。ㄏ龟?/p>
我在網(wǎng)上查找相關(guān)原因,情況有很多。例如pycharm拼寫檢查實時開啟、開啟了多種插件、pycharm沒安裝在C盤、pycharm的自動保存功能、系統(tǒng)原因等等導(dǎo)致的。
除了沒把pycharm卸載重裝之外,其他的都試過,顯然對于我這里出現(xiàn)的問題不是合適的解決辦法。
這種情況只有自己分析問題并解決,這個文件代碼量較其他文件稍稍有點多,進(jìn)1000行代碼,有import 大量第三方庫。我嘗試把這個文件中的所有import注解,然后。。CPU的使用率降到10%以下?。。?/p>
我嘗試幾次,
發(fā)現(xiàn)就是import部分導(dǎo)致CPU使用率總是達(dá)90%以上。
這是什么情況,難道是pycharm專業(yè)版中的某些設(shè)置導(dǎo)致import部分總是在大量訪問某些文件???。
我嘗試重新安裝社區(qū)版的pycharm(安裝在D盤),選擇同樣的anaconda環(huán)境(在之前的pycharm專業(yè)版中一直調(diào)用的帶有pytorch和其他輔助包的conda環(huán)境),打開同樣代碼文件進(jìn)行查看。
CPU一直處在較低的使用率。
運(yùn)行代碼進(jìn)行模型訓(xùn)練,CPU使用率最高的時候也處在60%左右,其余時間都在20-30%之間
到此CPU占用率高的問題已經(jīng)得到解決。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Win8.1下安裝Python3.6提示0x80240017錯誤的解決方法
這篇文章主要為大家詳細(xì)介紹了Win8.1下安裝Python3.6提示0x80240017錯誤的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-07-07Python?Tkinter?Gui運(yùn)行不卡頓(解決多線程解決界面卡死問題)
最近寫的Python代碼不知為何,總是執(zhí)行到一半卡住不動,所以下面這篇文章主要給大家介紹了關(guān)于Python?Tkinter?Gui運(yùn)行不卡頓,解決多線程解決界面卡死問題的相關(guān)資料,需要的朋友可以參考下2023-02-02淺談Python numpy創(chuàng)建空數(shù)組的問題
今天遇到一個小小的問題,是關(guān)于numpy創(chuàng)建空數(shù)組,今天特地整理了這篇文章,文中作出了非常詳細(xì)的介紹,對正在學(xué)習(xí)python的小伙伴們有很好的幫助,需要的朋友可以參考下2021-05-05用Python實現(xiàn)一個簡單的用戶系統(tǒng)
大家好,本篇文章主要講的是用Python實現(xiàn)一個簡單的用戶系統(tǒng),感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下2022-01-01python-tornado的接口用swagger進(jìn)行包裝的實例
今天小編就為大家分享一篇python-tornado的接口用swagger進(jìn)行包裝的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-08-08