tôi đang sử dụng nhật thực 4.2 để thực hiện kiểm tra junit. thử nghiệm sử dụng rất nhiều bộ nhớ vì vậy những gì tôi muốn làm là để phóng to bộ nhớ được phân bổ cho jvm. tôi muốn biết nếu có một sự khác biệt giữa thiết lập param bộ nhớ heap trong tập tin ini eclipse và cấu hình chạy?cách nào đúng để đặt tham số JVM trong eclipse
Trả lời
Lưu ý các thiết lập bộ nhớ cho Java các quá trình nhật thực bắt đầu bởi khác với tối đa cho phép kích thước bộ nhớ cho bản thân nhật thực.
Các trợ cấp cho Eclipse tự được thiết lập khi khởi động bởi
-vmargs -Xmx1024M -Xms1024M -XX:PermSize=2048m -XX:MaxPermSize=2048m
Lưu ý rằng m trong "mx" là trường hợp nhạy cảm, trong khi m trong "1024M" là trường hợp không nhạy cảm; và các tùy chọn đơn X được viết mà không có "=", nhưng các tùy chọn double-X được viết bằng "=".
Kích thước bộ nhớ cho JVM bắt đầu bởi nhật thực, đó là những gì bạn muốn ảnh hưởng đến kiểm tra đơn vị, được thiết lập trong nhật thực:
Window::Preferences::Java::Installed JREs::Edit::Default Vm Arguments: -Xms128M -Xmx2048M
(tiêu đề chính xác các mục menu có thể khác nhau tùy theo eclipse version.)
bạn có thể tăng kích thước heap trong eclipse.ini
tệp như dưới đây.
-Xms1024m
-Xmx1024m
-XX:MaxPermSize=256m
Nếu bạn đặt nó trong eclipse.ini
, nó áp dụng cho chính quy trình Eclipse - không áp dụng cho bất kỳ quy trình Java mới nào mà bạn bắt đầu từ Eclipse.
Nếu bạn đặt nó trong Cấu hình chạy, nó chỉ áp dụng cho cấu hình chạy đó, nhưng không áp dụng cho chính Eclipse.
Vì thử nghiệm đơn vị của bạn đang sử dụng nhiều bộ nhớ, việc bộ nhớ Eclipse có sẵn bao nhiêu. Thử nghiệm đơn vị sẽ chạy trong một quy trình Java mới, với phân bổ bộ nhớ mặc định.
- 1. Làm cách nào để đặt các tham số mặc định thành jvm?
- 2. Cách đặt múi giờ JVM đúng
- 3. Làm cách nào để đặt $ {user} trong Eclipse để nhận thẻ @author đúng?
- 4. Cách đúng để phát hiện tham số chuỗi?
- 5. Tìm hiểu JVM Eclipse đang chạy trên
- 6. Eclipse treo, làm thế nào để giết nó đúng cách?
- 7. Cách chuyển tham số vào mã mẫu trong eclipse-plugin
- 8. Cách nào đúng nhất để đặt mã hóa trong C++?
- 9. thông số đống JVM
- 10. Làm cách nào để đặt lại CancellationToken đúng cách?
- 11. d3js - làm thế nào để đặt albers chiếu đúng cách?
- 12. Làm cách nào để đặt đúng kích thước permgen?
- 13. Cách đặt UIRequiredDeviceCapabilities đúng cách?
- 14. Cài đặt bộ nhớ JVM cho thông số kỹ thuật2
- 15. Đặt JVM mục tiêu trong SBT
- 16. Làm thế nào để cài đặt msvcr71.dll đúng cách
- 17. Có cách nào để đặt tham số mặc định bằng một giá trị tham số khác không?
- 18. Làm cách nào để Netbeans sử dụng các tham số JVM cụ thể khi chạy thử nghiệm?
- 19. Làm thế nào để quản lý đúng cách các ứng dụng web Tomcat bên trong Eclipse?
- 20. Làm cách nào để gỡ lỗi đúng cách Java (Android) bằng Eclipse?
- 21. Cài đặt Zombie http.proxyHost cho JVM trên OSX
- 22. Cách JVM tìm phương thức (tham số có đối sánh gần nhất) để gọi trong trường hợp quá tải hàm
- 23. Cài đặt JVM Confiigure trong máy chủ độc lập Jetty
- 24. Làm cách nào để chỉ định tham số trong hàm?
- 25. Làm cách nào để chuyển tham số trong RedirectToAction?
- 26. Cách tương đương để đặt tham số bài trong .net là gì?
- 27. Làm cách nào để gỡ lỗi đúng cách bằng Eclipse và Pydev?
- 28. Làm cách nào để tham chiếu đúng tài nguyên cục bộ trong HTML?
- 29. Thông số GC nào là JVM đang chạy?
- 30. đặt hàng theo tham số