Come posso aumentare l'heap di memoria in Pycharm


23

Sto usando Pycharm e la sua memoria mostrata nell'angolo in basso a destra è 750M. Non sono riuscito a trovare alcuna impostazione in cui posso aumentarlo. Dove posso aumentare quella memoria. Sto usando la versione 3.4.

Ho cercato molto ma non sono riuscito a trovare anche da Google


Risposte:


19

Nella /bindirectory dell'installazione di pycharm, c'è un file pycharm.vmoptions. Puoi usarlo per personalizzare le opzioni che vengono passate alla JVM. La dimensione massima dell'heap deve essere indicata da

-Xmx750m

C'è un elenco di opzioni di memoria in questo post del blog



@slashdottir: grazie, link sostituito con copia di archive.org
pirocrazia

Ho dovuto modificarlo e il file vmoptions si trova nel percorso dell'utente, in un file pycharm [versione] .exe.vmoptions. Questo sembra essere quello specifico che il tuo sistema utilizza quando è installato pycharm (sto parlando di Community Edition 2016.3)
Dani bISHOP

29
  1. Guida -> Trova azione -> (digitare " Opzioni VM ") -> (Fare clic) " Modifica opzioni VM personalizzate "
  2. Pycharm (2016.2) aprirà il file vmoptions appropriato (pycharm.vmoptions o pycharm64.options) nell'editor prima di te.
  3. Cambia -Xmx750min -Xmx1024m, o qualunque dimensione tu voglia. Salvarlo.
  4. Riavvia Pycharm (File-> Esci ecc.)

La documentazione ufficiale sull'aumento della memoria heap è qui


1
soluzione facile e pulita
Mehedi

Ciao! e se volessi dare più di 1024? quale altro # posso usare? o ... puoi farmi sapere quando viene chiamato questo numero? così posso cercarlo su Google: / grazie!
rispondendo alle domande il

1
@alwaysaskingquestions È possibile modificare il numero in qualsiasi quantità di memoria che si decide di dedicare ad esso. Se fai clic sul link vedrai che si chiama "Dimensione massima dell'heap".
John Mee,

0

Invece di cercare manualmente i file giusti, puoi (almeno in PyCharm 5) ora cercare o navigare a "Modifica opzioni VM personalizzate" e creerà e aprirà un file vmoptions predefinito per te, come descritto in https: / /www.jetbrains.com/pycharm/help/tuning-pycharm.html . Poi,

Per aumentare la dimensione dell'heap di PyCharm, ... modificare l'impostazione -Xmx.

EDIT: Non so perché, ma questo processo ha creato un pycharm64.vmoptionsfile per me e che in realtà non ha cambiato la dimensione dell'heap (come indicato in basso a destra "Mostra indicatore di memoria" ). In realtà ho dovuto rinominare quel file pycharm.vmoptionsper farlo funzionare.


0

Vai a / JetBrains / PyCharm 5.0.1 / bin

Ci saranno due file in caso di versione a 64 bit. pycharm.vmoptions e pycharm64.vmoptions.

Aumenta le dimensioni di heap e perm

-Xms256m

Xmx1024m

XX: MaxPermSize = 512m

Nota: è possibile aumentarlo in base alla configurazione del sistema. Quindi fallo saggiamente: se PyCharm non si apre per te, significa che hai specificato una memoria eccessiva. Ho pensato che non funzionasse per me a causa di un riavvio in sospeso, ma non funzionava neanche dopo il riavvio. Basta aprire i file "vmoptions" e ridurre i valori in modo iterativo fino all'avvio di PyCharm.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.