Używam pycharm, a jego pamięć pokazana w prawym dolnym rogu to 750M. Nie mogłem znaleźć żadnego ustawienia, w którym mógłbym to zwiększyć. Gdzie mogę zwiększyć tę pamięć? Używam wersji 3.4.
Dużo szukałem, ale nie mogłem również znaleźć od Google
Pod /binkatalogiem instalacji pycharm znajduje się plik pycharm.vmoptions. Za pomocą tego można dostosować opcje przekazywane do JVM. Maksymalny rozmiar sterty powinien zostać podany przez
@slashdottir: dzięki, link zastąpiony przez archive.org copy
pyrocrasty
Musiałem go zmodyfikować, a plik vmoptions znajduje się w ścieżce użytkownika, w pliku pycharm [wersja] .exe.vmoptions. Wydaje się, że ten jest specyficzny, z którego korzysta twój system, gdy pycharm jest zainstalowany (mówię o Community Edition 2016.3)
Dani bISHOP
29
Pomoc -> Znajdź akcję -> (wpisz „ Opcje maszyny wirtualnej ”) -> (Kliknij) „ Edytuj niestandardowe opcje maszyny wirtualnej ”
Pycharm (2016.2) otworzy przed tobą odpowiedni plik vmoptions (pycharm.vmoptions lub pycharm64.options).
Zmień -Xmx750mna -Xmx1024mlub jaki chcesz rozmiar. Zapisz to.
cześć! co jeśli chcę podać więcej niż 1024? jakiego innego # mogę użyć? lub ... czy możesz mi powiedzieć, czy ten numer się nazywa? więc mogę google go: / dziękuję!
zawsze zadawane pytania
1
@alwaysaskingquestions Możesz zmienić liczbę na dowolną ilość pamięci, którą postanowisz poświęcić. Po kliknięciu linku zobaczysz, że nazywa się to „Maksymalny rozmiar sterty”.
John Mee,
0
Zamiast ręcznie wyszukiwać odpowiednie pliki, możesz (przynajmniej w PyCharm 5) teraz po prostu wyszukać lub przejść do „Edytuj niestandardowe opcje maszyny wirtualnej”, a utworzy i otworzy dla ciebie domyślny plik vmoptions, jak opisano w https: / /www.jetbrains.com/pycharm/help/tuning-pycharm.html . Następnie,
Aby zwiększyć rozmiar sterty PyCharm, ... zmodyfikuj ustawienie -Xmx.
EDYCJA: Nie wiem dlaczego, ale ten proces utworzył pycharm64.vmoptionsdla mnie plik, który tak naprawdę nie zmienił wielkości sterty (jak wskazano w prawym dolnym rogu „Pokaż wskaźnik pamięci” ). Właściwie musiałem zmienić nazwę tego pliku pycharm.vmoptions, aby działał.
Będą dwa pliki w przypadku wersji 64-bitowej. pycharm.vmoptions i pycharm64.vmoptions.
Zwiększ rozmiar sterty i trwałości
-Xms256m
-Xmx1024m
-XX: MaxPermSize = 512 m
Uwaga: Możesz go zwiększyć zgodnie z konfiguracją systemu. Zrób to mądrze: jeśli PyCharm nie otworzy się dla ciebie, oznacza to, że przesadziłeś pamięć. Myślałem, że to nie działa dla mnie z powodu oczekującego ponownego uruchomienia, ale też nie działało po ponownym uruchomieniu. Wystarczy otworzyć pliki „vmoptions” i iteracyjnie obniżyć wartości do momentu uruchomienia PyCharm.
Odpowiedzi:
Pod
/bin
katalogiem instalacji pycharm znajduje się plikpycharm.vmoptions
. Za pomocą tego można dostosować opcje przekazywane do JVM. Maksymalny rozmiar sterty powinien zostać podany przezW tym wpisie na blogu znajduje się lista opcji pamięci
źródło
-Xmx750m
na-Xmx1024m
lub jaki chcesz rozmiar. Zapisz to.Oficjalna dokumentacja „Zwiększanie sterty pamięci” jest tutaj
źródło
Zamiast ręcznie wyszukiwać odpowiednie pliki, możesz (przynajmniej w PyCharm 5) teraz po prostu wyszukać lub przejść do „Edytuj niestandardowe opcje maszyny wirtualnej”, a utworzy i otworzy dla ciebie domyślny plik vmoptions, jak opisano w https: / /www.jetbrains.com/pycharm/help/tuning-pycharm.html . Następnie,
EDYCJA: Nie wiem dlaczego, ale ten proces utworzył
pycharm64.vmoptions
dla mnie plik, który tak naprawdę nie zmienił wielkości sterty (jak wskazano w prawym dolnym rogu „Pokaż wskaźnik pamięci” ). Właściwie musiałem zmienić nazwę tego plikupycharm.vmoptions
, aby działał.źródło
Będą dwa pliki w przypadku wersji 64-bitowej. pycharm.vmoptions i pycharm64.vmoptions.
Zwiększ rozmiar sterty i trwałości
Uwaga: Możesz go zwiększyć zgodnie z konfiguracją systemu. Zrób to mądrze: jeśli PyCharm nie otworzy się dla ciebie, oznacza to, że przesadziłeś pamięć. Myślałem, że to nie działa dla mnie z powodu oczekującego ponownego uruchomienia, ale też nie działało po ponownym uruchomieniu. Wystarczy otworzyć pliki „vmoptions” i iteracyjnie obniżyć wartości do momentu uruchomienia PyCharm.
źródło