Máy ảo Java (JVM) chạy phpstorm phân bổ một số lượng bộ nhớ được xác định trước. Giá trị mặc định phụ thuộc vào nền tảng. Nếu bạn đang trải qua sự chậm lại, bạn có thể muốn tăng đống bộ nhớ. Từ menu chính, chọn. Đặt lượng bộ nhớ cần thiết mà bạn muốn phân bổ và nhấp vào Lưu và Khởi động lại.Save and
Restart. Hành động này thay đổi giá trị của tùy chọn Phpstorm cũng cảnh báo bạn nếu lượng bộ nhớ heap miễn phí sau khi thu gom rác nhỏ hơn 5% kích thước heap tối đa: Nhấp vào Định cấu hình để tăng lượng bộ nhớ được phân bổ bởi JVM. Nếu bạn không chắc chắn những gì sẽ là một giá trị tốt, hãy sử dụng một giá trị được đề xuất bởi Phpstorm.Configure to increase the amount of memory allocated by the JVM. If you are not sure what would be a good value, use the one suggested by PhpStorm. Nhấp vào Lưu và Khởi động lại và chờ PhpStorm khởi động lại với cài đặt Heap bộ nhớ mới.Save and Restart and wait for PhpStorm to restart with the new memory heap setting. Phpstorm có thể cho bạn thấy số lượng bộ nhớ đã sử dụng trong thanh trạng thái. Sử dụng nó để đánh giá số lượng bộ nhớ để phân bổ. Nhấp chuột phải vào thanh trạng thái và chọn Chỉ báo bộ nhớ.Memory Indicator. Nếu bạn đang sử dụng ứng dụng hộp công cụ, bạn có thể thay đổi kích thước heap được phân bổ tối đa cho một thể hiện IDE cụ thể mà không cần bắt đầu. Mở ứng dụng hộp công cụ, nhấp vào biểu tượng Cài đặt bên cạnh phiên bản IDE có liên quan và chọn Cài đặt.Settings. Trên tab Cài đặt phiên bản, mở rộng cấu hình và chỉ định kích thước heap trong trường kích thước heap tối đa.Configuration and specify the heap size in the Maximum heap size field. Nếu phiên bản IDE hiện đang chạy, các cài đặt mới sẽ chỉ có hiệu lực sau khi bạn khởi động lại. Nếu bạn đang sử dụng một phiên bản độc lập không được quản lý bởi ứng dụng Hộp công cụ và bạn không thể khởi động nó, có thể thay đổi tùy chọn Đã sửa đổi lần cuối: 01 tháng 8 năm 2022 Bên cạnh các tùy chọn tiêu chuẩn có sẵn, phpstorm cho phép bạn thực hiện cấu hình cấp thấp của nền tảng cơ bản và thời gian chạy Java. Phpstorm chạy trên máy ảo Java (JVM), có nhiều tùy chọn khác nhau kiểm soát hiệu suất của nó. Các tùy chọn mặc định được sử dụng để chạy phpstorm được chỉ định trong thư mục cài đặt IDE: \ bin \ phpstorm64.exe.vmoptions PhpStorm.app/Contents/bin/phpstorm.vmoptions /bin/phpstorm64.vmoptions Thực hiện một trong các mục sau để tạo một bản sao của tệp mặc định với các tùy chọn JVM trong thư mục cấu hình sẽ ghi đè tệp gốc: Từ menu chính, chọn. Nếu bạn không có bất kỳ dự án nào mở, trên màn hình chào mừng, nhấp vào Định cấu hình và sau đó chỉnh sửa các tùy chọn VM tùy chỉnh.Configure and then Edit Custom VM Options. Nếu bạn không thể bắt đầu PhpStorm, hãy sao chép thủ công tệp mặc định với các tùy chọn JVM vào thư mục cấu hình PHPSTORM. Nếu bạn không có quyền truy cập ghi vào thư mục cấu hình PhpStorm, bạn có thể thêm biến môi trường Xác định vị trí tệp Tùy chọn JVMNếu bạn không chắc PHPSTORM sẽ nhận được các tùy chọn JVM của mình ở đâu, hãy kiểm tra các tùy chọn sau:
Tùy chọn chungCác giá trị mặc định của các tùy chọn JVM phải là tối ưu trong hầu hết các trường hợp. Sau đây là những cái được sửa đổi phổ biến nhất:
Để biết thêm thông tin về các tùy chọn JVM có sẵn, hãy xem Tham chiếu lệnh Java. Thuộc tính nền tảngPhpstorm cho phép bạn tùy chỉnh các thuộc tính cụ thể của nền tảng khác nhau, chẳng hạn như đường dẫn đến các plugin do người dùng cài đặt và kích thước tệp được hỗ trợ tối đa. Các thuộc tính mặc định được sử dụng để chạy phpstorm được chỉ định trong thư mục cài đặt IDE: \ bin \ Idea.properies PhpStorm.app/Contents/bin/idea.properties /bin/idea.properties Định cấu hình các thuộc tính nền tảng:Thực hiện một trong những điều sau đây để tạo tệp ý tưởng trống.idea.properties file in the configuration directory that will override the values from the original file:
Nếu bạn không có quyền truy cập ghi vào thư mục cấu hình phpstorm, bạn có thể thêm biến môi trường Tài sản chungNgười dùng thường thay đổi vị trí của các thư mục IDE mặc định. Để biết thêm thông tin, hãy xem Thay đổi vị trí của các thư mục IDE. Giới hạn có thể ảnh hưởng đến hiệu suất:
Phpstorm cung cấp một số thuộc tính khác xác định tương tác với môi trường (trình quản lý cửa sổ, trình khởi chạy, hệ thống tệp, v.v.). Hầu hết chúng hoạt động như các cài đặt ẩn (theo nghĩa là chúng không được phơi bày rõ ràng), mà bạn có thể cần phải kích hoạt hoặc vô hiệu hóa trong một số trường hợp nhất định. Thay đổi các thuộc tính này chỉ khi được tư vấn bởi JetBrains hỗ trợ. Đã sửa đổi lần cuối: 01 tháng 8 năm 2022 |