2015-10-07 16 views
11

Hiện tại tôi đang sử dụng ý tưởng intellij 14.0.3 (trước đây tôi đã sử dụng 12.1.4) trên cửa sổ 64 bit 8.1.Intellij ý tưởng 32 bit so với tốc độ 64 bit và hiệu suất

Khi cài đặt, trình cài đặt tạo lối tắt trong menu bắt đầu và các địa điểm khác mặc định là tệp .exe 32 bit ngay cả trên hệ thống 64 bit.

Tôi biết rằng tôi có thể sử dụng thực thi 64 bit để chạy ý tưởng ở chế độ 64 bit như được đưa ra trong this SO câu trả lời.

Nhưng có sự khác biệt hiệu suất đáng kể nào giữa hai phiên bản IDE không?

Và tệp thực thi nào được khuyến nghị cho hệ thống 64 bit? Tôi có tiếp tục sử dụng 32 bit không? hoặc tôi sẽ chuyển sang phiên bản 64bit?

+0

Trong ngày và tuổi tác, có * ít * để được thu được từ chạy một phiên bản 32-bit ứng dụng trên hệ điều hành 64 bit. – Makoto

+0

@Makoto thì tại sao ý tưởng intellij mặc định thực thi 32 bit ngay cả trên các hệ thống 64 bit? Không jetbrains biết điều này? – rahulserver

+0

Nó ... không? Tôi đã từng sử dụng IntelliJ IDEA trên hệ điều hành 64-bit OS X và Linux, vì vậy tôi chưa bao giờ gặp phải vấn đề này. Bạn, perchance, có một phiên bản 32-bit của Java? – Makoto

Trả lời

12

Sự khác biệt giữa chạy trình khởi chạy 32 bit và 64 bit là Java sẽ được sử dụng để khởi động IDE và các thông số vmoptions được truyền cho nó.

Khi bắt đầu phiên bản 32 bit, IDEA sử dụng gói JRE 32 bit của riêng nó. Nếu không có IDEA như vậy, IDEA cố gắng tìm JRE 32 bit ở một số nơi theo thứ tự cụ thể (% IDEA_HOME%,% JDK_HOME%,% JAVA_HOME%). Các giá trị trong idea.exe.vmoptions được truyền cho nó.

Khi khởi động bit 64 bit, nó cố gắng tìm JRE 64 bit ở một vài nơi theo thứ tự cụ thể. Các giá trị trong idea64.exe.vmoptions được truyền cho nó.

Vì vậy, nếu bạn muốn phân bổ RAM 2 GB trở lên (với -xmx), điều này sẽ không xảy ra với 32 bit Java (IDEA phản hồi). Và đối với các dự án lớn sử dụng ít hơn 2GB khiến IDE bị treo rất nhiều. Đối với các dự án nhỏ hơn, tôi không nghĩ rằng bạn sẽ cảm thấy bất kỳ sự khác biệt nào.

Để tham khảo đây là lỗi về vấn đề này, cho đến nay họ không tác động lên nó:

https://youtrack.jetbrains.com/issue/IDEA-146040

+0

Vâng lỗi mà tôi chắc chắn bị nghi ngờ. Và ngoài những gì đến như là một phước lành trong ngụy trang là nó đã cho tôi cái nhìn sâu sắc hơn về lý do tại sao ý tưởng intellij của tôi đóng băng rất nhiều khi tôi đang làm việc trên một dự án nặng !! Có vẻ như bạn là thành viên của nhóm intellij eh? – rahulserver

+1

Hi @rahulserver, không có tôi không - cũng chỉ làm việc trên một dự án nặng và đẩy Intellij đội theo thời gian để sửa chữa một số vấn đề gây phiền nhiễu :) –

+2

Tôi đã có vấn đề với IDEA đâm (chỉ đột nhiên xuất cảnh không có lý do) khi mở năm hoặc sáu dự án đồng thời. Tôi đã chuyển sang trình khởi chạy 64 bit và thêm '-Xmx2048m' vào tệp vmoptions và vấn đề dường như đã biến mất. Vì vậy, có lẽ nó không chỉ là các dự án nặng nề mà còn nhiều dự án mà 64-bit có thể trợ giúp. IDEA phiên bản 2016.1. – jugglingcats

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