2013-01-05 40 views
11

Tôi đã nâng cấp lên IDEA 12 và trở nên thất vọng với phản hồi chậm. Điều hướng lớp mất vài giây để điền danh sách tìm kiếm (trước đây là ngay lập tức), bất kỳ hộp thoại nào liên quan đến hoạt động danh sách tệp đều bị treo trong vài phút. Di chuyển một lớp học đến một gói khác chỉ cần treo lên và tôi phải giết quá trình. Có ai có cùng trải nghiệm với tôi không?Intellij IDEA 12 phản hồi chậm

thông tin bổ sung:

  • Tôi đang trên windows 7
  • tôi đã cố gắng cả hai 64 và 32 phiên bản và cả hai đều có cùng một vấn đề
  • My tập 64bit vmoption có cấu hình như sau:

enter image description here

  • Tôi có thư mục log được nén và đặt trên http://ge.tt/1JwgAnU/v/0. Khi tôi bắt đầu để tạo ra các thư mục đăng nhập, tôi làm sạch nó đầu tiên và sau đó bắt đầu IDEA 64 bit, mở một dự án (tự động), sau đó gọi lệnh File> import module. Tôi quan sát thấy có khoảng một phút chậm trễ trước khi hộp thoại xuất hiện. Và bên trong thư mục log tôi thấy một thư mục threadDumps-20130106-091041-IU-123.100. Tuy nhiên không có ngoại lệ trong tệp tin idea.log.

cập nhật

Một screenr thấy IDEA ngắt kết nối khi cố gắng di chuyển một lớp để gói khác bằng cách kéo và thả: http://www.screenr.com/zlA7

+1

Tôi không; Tôi đã tìm thấy một số cải tiến tốc độ đáng kể và thậm chí trước khi nâng cấp các tham số liên quan đến bộ nhớ JVM. Không gì cả. Tất cả điều này sang một bên, bạn cung cấp không có thông tin mà thực sự có thể được sử dụng để chẩn đoán (OS, JDK, mem params, vv) –

+0

Hãy chắc chắn rằng bạn có đủ bộ nhớ được phân bổ cho IDEA. Góc phải ở phía dưới; bạn có thể thấy nếu bạn có ram chưa sử dụng vẫn có sẵn cho ý tưởng. – Deepak

+0

Tôi đã đính kèm thông tin bổ sung bao gồm vmoptions. Tôi cho rằng nó sẽ là quá đủ cho việc cấp phát bộ nhớ –

Trả lời

16

Tôi thấy vấn đề là do JDK 8 ea cài đặt trong cửa sổ của tôi 7. IDEA sử dụng exe4j để tải JDK, tự động chọn JDK 8 (Xem this question).

Sau khi tôi xác định IDEA_JDK_64 biến môi trường và trỏ đến JDK 6 của tôi, một IDEA hiệu năng cao sẽ quay trở lại!

+0

cảm ơn, điều đó đã khắc phục được sự cố cho tôi. Tôi chỉ có biến IDEA_JDK được định nghĩa và tôi nghĩ phiên bản IDEA 64 bit sẽ sử dụng nó. – Xander

3

Tôi có vấn đề này với RubyMine (sử dụng cùng một codebase) và đó là vì hệ thống của tôi đã chuyển sang OpenJDK thay vì Sun/Oracle JDK.

tôi thấy rằng ai đó có vấn đề tương tự trong luồng này: OpenJDK or Sun Java for IntelliJ IDEA

Cụ thể, bạn có thấy giống như sau khi bạn bắt đầu IDE của bạn từ nhà ga?

OpenJDK Runtime Environment (IcedTea6 1.11pre) (6b24~pre2-1) 
OpenJDK Server VM (build 20.0-b12, mixed mode) 
WARNING: You are launching IDE using OpenJDK Java runtime. 

THIS IS STRICTLY UNSUPPORTED DUE TO KNOWN PERFORMANCE AND GRAPHICS PROBLEMS! 

NOTE: If you have both Oracle (Sun) JDK and OpenJDK installed 
      please validate either IDEA_JDK, JDK_HOME, or JAVA_HOME environment   variable points to valid Oracle (Sun) JDK installation. 
      See http://ow.ly/6TuKQ for more info on switching default JDK 

Press Enter to continue. 

Có lẽ bạn nên kiểm tra xem bản nâng cấp có làm cho IDE hoàn nguyên về JDK không phải của Oracle hay không.

+0

Không Tôi đang sử dụng Oracle JDK trên windows 7. Tôi đã thử cả JDK 64 và 32 bit và tất cả đều có cùng một vấn đề –

+0

Trên Arch Linux, cài đặt aur/jdk và aur/jre6-compat loại bỏ thông điệp này. –

2

Trong trường hợp của tôi, đó là plugin Findbugs gây ra sự cố thường xuyên. Bạn có thể thấy điều này nếu bạn chạy IDEA từ thiết bị đầu cuối và xem đầu ra nhật ký, ví dụ:

Không có lớp học nào được chỉ định; đầu ra sẽ không có cảnh báo

Sau khi tắt quét tìm Findbugs thời gian thực (Cài đặt -> Thanh tra -> Findbugs IDEA) mọi thứ chạy trơn tru trở lại.

+0

Điều này đã khắc phục sự cố trong IDE của tôi .. Đó là vấn đề lớn với các plugin của bên thứ ba mà đôi khi chúng làm hỏng mọi thứ. Tôi chỉ cố gắng cài đặt các plugin được phát triển bởi jetbrains nếu không thì đây là những gì sẽ xảy ra – Bartzilla

5

Tôi đã chính xác giống như vậy, nhưng đã giải quyết nó bằng cách thay đổi cài đặt idea64exe.vmoptions: từ ... -XX:ReservedCodeCacheSize=64m ... tới ... -XX:ReservedCodeCacheSize=256m

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