關于pycharm卡死原因分析
pycharm卡死原因分析
安裝完成pycharm之后,開始進行編程,在代碼自動補全的時候特別的卡,
通過以下三種方法解決了
不過最終還是覺得第三種情況很消耗內(nèi)存:
第一
關閉代碼的自動提示,在需要的時候通過手動進行提示。將代碼自動補全的功能全部關閉,
截圖如下

第二
調(diào)整pycharm的堆大小配置,Help->Edit custorm vm options,

第三
在經(jīng)過上面的兩步后,發(fā)現(xiàn)系統(tǒng)還是非常的卡,經(jīng)過猜測可能是pycharm自帶的文檔提示功能消耗內(nèi)存,因為一直在提示fetching document,索性將其關閉,只在需要的時候使用

pycharm出現(xiàn)卡頓解決
使用pycharm時常出現(xiàn) the IDE is running low on memory 的問題,表示pycharm這款IDE使用內(nèi)存不足,需要在系統(tǒng)內(nèi)存充足的情況下擴充IDE memory。
首先,打開File —> Appearance —>Windows Options —> 選中show memmory indicator —> OK
右下角會出現(xiàn)
左邊數(shù)字為已使用IDE memory,右邊數(shù)字為總共的IDE memory,初始為750M,如果pycharm出現(xiàn)卡頓,左邊的數(shù)字將會逼近右邊數(shù)字。
然后,在pycharm右上角工具欄選中 help —> Find Action —> 輸入VM Options —> 打開 Edit Custom VM Options
編輯pycharm.vmoptions文件,將 -Xmx750m 改為 -Xmx1024m, 如果有特殊需要可將1024繼續(xù)擴充,ctrl+s保存
重啟pycharm,發(fā)現(xiàn)IDE memory從750M擴充為989M,pycham運行流暢。
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
詳解Python如何在多層循環(huán)中使用break/continue
關于break/continue這兩個關鍵字在平常的使用過程中一直比較迷糊。所以本文將詳細講講Python如何在多層循環(huán)中使用break/continue,需要的可以參考一下2022-05-05
python實現(xiàn)計數(shù)排序與桶排序?qū)嵗a
這篇文章主要介紹了python計數(shù)排序與桶排序,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-03-03
Django Admin實現(xiàn)三級聯(lián)動的示例代碼(省市區(qū))
多級菜單在很多上面都有應用,這篇文章主要介紹了Django Admin實現(xiàn)三級聯(lián)動(省市區(qū)),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06
Python入門_學會創(chuàng)建并調(diào)用函數(shù)的方法
下面小編就為大家?guī)硪黄狿ython入門_學會創(chuàng)建并調(diào)用函數(shù)的方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-05-05
Python使用OpenCV和K-Means聚類對畢業(yè)照進行圖像分割
圖像分割是將圖像分割成多個不同區(qū)域(或片段)的過程。目標是將圖像的表示變成更容易和更有意義的圖像。在這篇博客中,我們詳細的介紹了使用方法,感興趣的可以了解一下2021-06-06
Python學習之a(chǎn)syncore模塊用法實例教程
這篇文章主要介紹了Python學習之a(chǎn)syncore模塊用法,主要講述了asyncore模塊的組成、原理及相關函數(shù)的用法,對于使用Python進行網(wǎng)絡編程來說非常實用,需要的朋友可以參考下2014-09-09

