2012-09-01 34 views
7

Theo như tôi hiểu, tôi có thể phát triển các ứng dụng 32 hoặc 64 bit từ Eclipse 32 và Eclipse 64 bit. Điều này có đúng không? Nếu có, lợi ích của việc chạy Eclipse 64 bit trên JRE 64 bit là gì?Khi nào sử dụng Eclipse 64 bit

Tôi chủ yếu sẽ sử dụng plugin Python PyDev để phát triển các ứng dụng Python.

Trả lời

3

Lợi ích là tăng bộ nhớ/bộ nhớ khả dụng.

Nhược điểm với 64-bit JVM là giảm hiệu suất:

The performance difference comparing an application running on a 64-bit platform versus a 32-bit platform on SPARC is on the order of 10-20% degradation when you move to a 64-bit VM.

hit này để thực hiện là rõ ràng là do sử dụng thường xuyên của địa chỉ 64-bit để quản lý tài liệu tham khảo đối tượng ; di chuyển hai lần dữ liệu so với địa chỉ 32 bit.

Thành thật mà nói, nếu bạn không gặp vấn đề với không gian bộ nhớ bị hạn chế, thì bạn có thể không cần phải lo lắng về nó. Bạn có thể đi xa với JVM/Eclipse 32 bit.

3

Mọi phiên bản phần mềm 64 bit đều vượt trội so với phiên bản 32 bit về mặt địa chỉ bộ nhớ (cũng là bộ hướng dẫn). Điều này áp dụng cho Java và có mũi để nhật thực.

Đối với chạy 64bit che khuất, bạn sẽ cần 64bit jdk

Cuối cùng, 32bit JDK không thể có nhiều hơn ~ 1,5 GB không gian đống cho lập luận JVM -Xmx. Tuy nhiên, 64bit hỗ trợ các giá trị cao hơn nhiều.

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