Tôi đang chạy trên Arch Linux, trên CPU lõi i7-5930k 6 và RAM DDR4 64 GB và tôi đang sử dụng IntelliJ IDEA 14.Tại sao IntelliJ IDEA lại treo "Lập chỉ mục"?
IDEA đã hoạt động tốt cho tôi vài ngày trước, nhưng một ngày, đột nhiên, nó bắt đầu treo sau khi mở một dự án, trong giai đoạn "Lập chỉ mục". Tôi không cập nhật IDEA và không có gì thay đổi về dự án của mình. Giao diện người dùng của IDE bị treo sau khi nó mở dự án, chỉ với một mảnh nhỏ của thanh tiến trình để "Lập chỉ mục" hoàn tất. Mỗi 5-10 phút hoặc lâu hơn, nó sẽ không hoạt động và thanh tiến trình thu thập dữ liệu về phía trước một chút, trước khi IDE đóng băng lại trong vài phút nữa. Điều này xảy ra liên tục cho bất cứ nơi nào giữa 15 phút và một giờ, cho đến khi nó cuối cùng đã hoàn thành lập chỉ mục, tại thời điểm đó nó treo cho 5-10 phút không làm gì cả, trước khi nó cuối cùng mở và cho phép tôi phát triển.
Trong khi điều này xảy ra, hệ thống của tôi khá không phản hồi - các tab Firefox mất nhiều thời gian để chuyển đổi và việc di chuyển chúng bị chậm. Việc mở một cửa sổ đầu cuối mới sẽ mất một thời gian dài. Chuyển đổi cửa sổ nói chung mất một lúc. Trong htop
, một trong các lõi CPU của tôi được tải ở 100% trong khi phần còn lại có tải bình thường và khoảng 6 GB RAM được sử dụng (tải bình thường khi hệ thống này không hoạt động.)
Những điều tôi đã thử chưa giúp:
- Xóa thư mục cache
- Xóa toàn bộ ~/.IntelliJIDEA14 thư mục
- Cài đặt lại IntelliJ gói
- Tải IntelliJ bằng tay từ trang web JetBrains' và chạy nó từ thư mục Downloads của tôi (để xem nếu có một cái gì đó sai với th e Arch AUR gói)
- Configure IntelliJ để sử dụng JVM hệ thống của tôi và Maven nhập khẩu thay vì công cụ nhúng của nó
- Mở nhiều dự án khác nhau (không chỉ là một trong những ban đầu tôi trải qua những vấn đề trên.)
Vấn đề này thực sự làm tổn thương quy trình làm việc của tôi, nếu bất cứ ai có bất kỳ giải pháp nào cho điều này tôi sẽ rất tuyệt vời.
Có gì khác thay đổi trên máy của bạn không? Mới jvm/jdk? Phụ thuộc mới/lọ trong dự án của bạn?Nó chỉ là một dự án này sẽ không chỉ mục, hoặc tất cả? – vikingsteve
Dự án của bạn có nằm trên hệ thống tệp mạng không? Bạn có thử phiên bản IntelliJ khác không? Có điều gì thú vị trong nhật ký không? (có thể '~/.IntelliJ/system/log') –
@vikingsteve Không có gì khác theo như tôi biết, và như tôi đã nói trong câu hỏi của mình, tôi đã thử các dự án khác nhau. Giống như, nó đã được làm việc, tôi đóng IntelliJ, khởi động lại một thời gian sau đó, và sau đó khi tôi mở IntelliJ một lần nữa sau khi khởi động lại, nó bắt đầu làm điều này. – AppleDash