2011-04-14 35 views
6

tôi cần phải tăng phân bổ đống nhưng tôi nghĩ rằng tôi đang thiếu một bước, tôi làm theo hướng dẫn này http://wiki.eclipse.org/Eclipse.ini nhưng file ini là khác với tôi, đây là những gì tôi nhận đượcTrợ giúp thay đổi phân bổ OSX Eclipse Java Heap

-startup 
../../../plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar 
--launcher.library 
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx_1.1.2.R36x_v20101019_1345 
-showsplash 
org.eclipse.platform 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-product 
org.eclipse.epp.package.java.product 
--launcher.defaultAction 
openFile 
-vmargs 
-Xdock:icon=../Resources/Eclipse.icns 
-XstartOnFirstThread 
-Dorg.eclipse.swt.internal.carbon.smallFonts 
-Dosgi.requiredJavaVersion=1.5 
-Xms40m 
-Xmx1536m 
-XstartOnFirstThread 
-Dorg.eclipse.swt.internal.carbon.smallFonts 
-XX:MaxPermSize=256m 

Tôi thay đổi dòng -Xmx1536m nhưng vẫn gặp vấn đề về bộ nhớ, bất kỳ ý tưởng nào khác tôi cần thiết lập? Tôi có IDE 64bit Eclipse mới nhất và chạy trên OSX 10.6.7

Cảm ơn

+0

Bạn có đang hết bộ nhớ với Eclipse hoặc với ứng dụng bạn đang chạy trong Eclipse không? Thông thường Eclipse không cần 1536m. – WhiteFang34

+0

Có một ứng dụng, quên chỉ ra rằng –

+0

Ah ok. Những gì bạn đang làm là xác định số lượng bộ nhớ cho chính Eclipse. Đối với một ứng dụng, hãy xem câu trả lời của tôi bên dưới. – WhiteFang34

Trả lời

16

Trong ý kiến ​​của bạn, bạn làm sáng tỏ rằng bạn đang cố gắng để tăng bộ nhớ cho một ứng dụng mà bạn đang chạy trong Eclipse. Những gì bạn đã cố gắng tăng bộ nhớ cho chính Eclipse. Để tăng bộ nhớ cho một ứng dụng mà bạn đang chạy trong Eclipse để 1536m làm theo các bước sau:

  1. Đến Run> Configurations Chạy ...
  2. Chọn Java Application của bạn
  3. Đến các Arguments tab
  4. Thêm -Xmx1536m đến đối số VM của bạn
1

Có thể tăng kích thước đống phân bổ bởi JVM trong nhật thực trực tiếp trong Eclipse IDE goto

Run---->Run Configurations----> 

Nhập

-Xmx1g 

(Nó được sử dụng để thiết lập kích thước tối đa như Xmx256m hoặc Xmx1g ...... m -> mb g ---> gb)

Các vấn đề liên quan