Hãy thử làm rối tung tệp eclipse.ini của bạn để tối ưu hóa mọi thứ (nằm trong thư mục cài đặt Eclipse của bạn). Mine trông như thế này:
Lưu ý: đây là từ một phiên bản Windows, và sẽ không làm việc cho Mac
-vm
c:/Program Files (x86)/Java/jdk1.7.0/bin
-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100118.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100118
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
c:/Program Files (x86)/Java/jdk1.7.0/bin
-vmargs
-Dosgi.requiredJavaVersion=1.7
-Xmn100m
-Xms512m
-Xmx700m
-Xss4m
-XX:PermSize=400M
-XX:MaxPermSize=500M
-XX:CompileThreshold=10
-XX:MaxGCPauseMillis=10
-XX:MaxHeapFreeRatio=70
-XX:+UnlockExperimentalVMOptions
-XX:+UseParallelGC
-XX:+UseFastAccessorMethods
-XX:+AggressiveOpts
Nhưng những dòng quan trọng là:
-Xmn100m
-Xms512m
-Xmx700m
-Xss4m
-XX:PermSize=400M
-XX:MaxPermSize=500M
như những lộn xộn với kích thước heap, kích thước ngăn xếp, bộ nhớ tối đa có thể được sử dụng bởi Eclipse, v.v.
Bạn sẽ cần phải giữ lại một số thành phần của eclipse.ini của bạn, chỉ cần sao chép các bit bạn cần vào của riêng bạn.
Nguồn
2010-02-05 01:14:45
nào trong các phiên bản dành cho Mac bạn đang sử dụng? có một số loại sử dụng các khung giao diện người dùng khác nhau. – Uri
Bạn có thể đăng nội dung của tập tin eclipse.ini của bạn được không. – Jon
Tôi tìm thấy Eclipse chậm trên 4GB Vista 32 bit. Tạo đĩa RAM từ ca.700MB bộ nhớ không thể giải quyết được bởi hệ điều hành và việc đặt một bản sao của Eclipse và JRE được sử dụng thường xuyên trên đĩa RAM tạo ra sự khác biệt lớn cho hiệu năng tổng thể. Sử dụng cùng một đĩa RAM như phân vùng trao đổi chính đã giúp hiệu suất của Eclipse là tốt, nhưng đến một mức độ thấp hơn. Bạn có thể di chuyển toàn bộ thư mục vào đĩa RAM hoặc các tệp riêng lẻ bằng cách đổi tên bản gốc và tạo liên kết tượng trưng từ tên gốc đến tệp trên đĩa RAM. –