IDE のメモリヒープを増やす
PyCharm を実行している Java 仮想マシン(JVM)は、あらかじめ定められた量のメモリを割り当てます。 デフォルト値はプラットフォームによって異なります。 速度が低下している場合は、メモリヒープを増やすことをお勧めします。
メモリヒープを増やす
次のいずれかを実行します:
メインメニューで へ移動します。
に進みます。
割り当てたいメモリの必要量を設定し、 保存して再起動 をクリックします。
このアクションは、JVM が PyCharm を実行するために使用する -Xmx オプションの値を変更します。 新しい設定を有効にするには、PyCharm を再起動してください。
PyCharm は、ガベージコレクション後の空きヒープメモリ量が最大ヒープサイズの 5% 未満の場合にも警告します:

構成 をクリックして、JVM によって割り当てられるメモリの量を増やします。 適切な値がわからない場合は、PyCharm が提案するものを使用してください。

保存して再起動 をクリックし、PyCharm が新しいメモリヒープ設定で再起動するまで待ちます。
メモリインジケーターを有効にする
PyCharm は、 ステータスバーに使用済みメモリの量を表示できます。 割り当てるメモリの量を判断するために使用します。
メモリインジケーターを有効にするには、 に移動し、 メモリインジケーターを表示する チェックボックスを選択します。

Toolbox アプリ
Toolbox アプリを使用している場合は、特定の IDE インスタンスの最大割り当てヒープサイズを、起動せずに変更できます。
Toolbox アプリを開き、関連する IDE インスタンスの横にある設定アイコンをクリックし、 設定 を選択します。

インスタンス設定タブで、 構成 を展開し、 最大ヒープサイズ フィールドにヒープサイズを指定します。
IDE インスタンスが現在実行中の場合、新しい設定は再起動後にのみ有効になります。
Toolbox アプリによって管理されていないスタンドアロンインスタンスを使用していて、起動できない場合は、割り当てメモリ量を制御する -Xmx オプションを手動で変更することができます。 デフォルトの JVM オプション ファイルのコピーを作成し、その中の -Xmx オプションの値を変更してください。
特定のサービス(Docker など)に固有のメモリパラメーターは、 対応する実行 / デバッグ構成を介して変更できます。