Làm thế nào tôi có thể tăng đống bộ nhớ trong pycharm


23

Tôi đang sử dụng pycharm và bộ nhớ của nó hiển thị ở góc dưới bên phải là 750M. Tôi không thể tìm thấy bất kỳ cài đặt nào mà tôi có thể tăng nó. Tôi tăng trí nhớ ở đâu Tôi đang sử dụng phiên bản 3.4.

Tôi đã tìm kiếm rất nhiều nhưng cũng không thể tìm thấy từ Google


Câu trả lời:


19

Trong /binthư mục cài đặt pycharm của bạn, có một tập tin pycharm.vmoptions. Bạn có thể sử dụng điều này để tùy chỉnh các tùy chọn được truyền cho JVM. Kích thước heap tối đa nên được đưa ra bởi

-Xmx750m

Có một danh sách các tùy chọn bộ nhớ trong bài đăng trên blog này



@slashdottir: cảm ơn, liên kết được thay thế bằng bản sao archive.org
pyrocrasty

Tôi đã phải sửa đổi nó và tệp vmoptions nằm trong đường dẫn người dùng, trong tệp pycharm [phiên bản] .exe.vmoptions. Cái này có vẻ là cái cụ thể mà hệ thống của bạn sử dụng khi cài đặt pycharm (Tôi đang nói về Community Edition 2016.3)
Dani bISHOP

29
  1. Trợ giúp -> Tìm hành động -> (nhập " Tùy chọn VM ") -> (Nhấp) " Chỉnh sửa tùy chọn VM tùy chỉnh "
  2. Pycharm (2016.2) sẽ mở tệp vmoptions thích hợp (pycharm.vmoptions hoặc pycharm64.options) trong trình chỉnh sửa trước bạn.
  3. Thay đổi -Xmx750mthành -Xmx1024m, hoặc bất kỳ kích thước nào bạn muốn. Lưu nó
  4. Khởi động lại Pycharm (Tệp-> Thoát, v.v.)

Tài liệu 'Tăng bộ nhớ' chính thức có tại đây


1
giải pháp dễ dàng và sạch sẽ
Mehedi

Chào! Nếu tôi muốn cho hơn 1024 thì sao? tôi có thể sử dụng những gì khác? hoặc ... bạn có thể cho tôi biết số này được gọi không? vì vậy tôi có thể google nó: / cảm ơn bạn!
alwaysaskingquestions 23/2/18

1
@alwaysaskingquestions Bạn có thể thay đổi số lượng thành bất kỳ dung lượng bộ nhớ nào bạn quyết định dành cho nó. Nếu bạn nhấp vào liên kết, bạn sẽ thấy nó được gọi là "Kích thước heap tối đa".
John Mee

0

Thay vì tìm kiếm thủ công các tệp phù hợp, bạn có thể (ít nhất là trong PyCharm 5) bây giờ chỉ cần tìm kiếm hoặc điều hướng đến "Chỉnh sửa tùy chọn VM tùy chỉnh" và nó sẽ tạo và mở tệp vmoptions mặc định cho bạn, như được mô tả trong https: / /www.jetbrains.com/pycharm/help/tuning-pycharm.html . Sau đó,

Để tăng kích thước heap PyCharm, ... sửa đổi cài đặt -Xmx.

EDIT: Tôi không biết tại sao, nhưng quá trình này đã tạo một pycharm64.vmoptionstệp cho tôi và điều đó thực sự không thay đổi kích thước heap (như được chỉ ra ở phía dưới bên phải "Hiển thị chỉ báo bộ nhớ" ). Tôi thực sự đã phải đổi tên tập tin pycharm.vmoptionsđó để nó hoạt động.


0

Chuyển đến / JetBrains / PyCharm 5.0.1 / thùng

Sẽ có hai tệp trong trường hợp phiên bản 64 bit. pycharm.vmoptions và pycharm64.vmoptions.

Tăng kích thước HeapPerm

-Xms256m

-Xmx1024m

-XX: MaxPermSize = 512m

Lưu ý: Bạn có thể tăng nó theo cấu hình hệ thống của bạn. Vì vậy, hãy làm điều đó một cách khôn ngoan: nếu PyCharm không mở cho bạn, điều đó có nghĩa là bạn đã chỉ định quá mức bộ nhớ. Tôi nghĩ rằng nó không hoạt động cho tôi vì khởi động lại đang chờ xử lý, nhưng cũng không hoạt động sau khi khởi động lại. Chỉ cần mở tệp 'vmoptions' và lặp lại các giá trị lặp đi lặp lại cho đến khi PyCharm khởi chạy.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.