Vấn đề tôi gặp phải
Khi làm việc trên Android-Studio, Eclipse hoặc thậm chí Gradle dòng lệnh, phần mềm Java thường bị đóng băng (mặc dù thường là sau khi tôi cập nhật hệ thống / thay đổi java). Đối với Android-Studio và Eclipse, nếu tôi chuyển sang một máy tính để bàn khác và quay lại, thì nó sẽ trở thành một cửa sổ màu xám và giao diện không bao giờ quay trở lại, thậm chí sau nhiều giờ. Tôi cho rằng đó là một vấn đề Java.
Điều đó không phải lúc nào cũng xảy ra: Tôi thường không gặp vấn đề gì trong nhiều tuần cho đến khi nó xuất hiện trở lại. Tôi không hiểu điều gì làm cho nó dừng lại: khi nó xảy ra, tôi cố gắng khởi động lại máy tính của mình, thay đổi phiên bản Java JDK của mình, nhưng nó không thay đổi gì cả. Rồi một ngày, tôi khởi động máy tính của mình và vấn đề đã biến mất - trong vài tuần tới.
Những gì tôi có thể quan sát
- Một CPU luôn giữ ở mức 100%
- Tôi không thể tạo một kết xuất luồng của Android-Studio (như được mô tả ở đây ): nó cũng đóng băng.
- Nếu tôi chạy một trình biên dịch C ++ lớn trong khi Android-Studio / Eclipse / Gradle bị đóng băng (tức là một trình biên dịch lấy tất cả các CPU của tôi), thì nó sẽ ngừng đóng băng và tôi có thể tiếp tục công việc của mình cho đến lần tiếp theo (nhưng nó xảy ra rất thường xuyên) .
Những gì tôi đã cố gắng
- Tôi đã thử một Trình quản lý cửa sổ khác: Tôi có thể tái tạo lỗi trên XMonad và Fluxbox
- Tôi đã cố gắng để
export _JAVA_AWT_WM_NONREPARENTING=1
trong/etc/profile.d/jre.sh
- Tôi cố gắng để chuyển qua lại giữa
java-7-jdk
,java-7-openjdk
,java-8-jdk
,java-8-openjdk
- Tôi đã cố chạy
wmname LG3D
- Tôi đã cố gắng để chạy
pkill -e adb
, như được khuyên trong các ý kiến - Tôi đã thử
jmap <pid>
trên<pid>
Android Studio, nhưng tôi có "DebuggerException: Không thể đính kèm vào quy trình" - Tôi đã thử
jcmd <pid> GC.run
trên<pid>
Android Studio, nhưng tôi có "DebuggerException: Không thể đính kèm vào quy trình" và "Không thể mở tệp ổ cắm: quá trình đích không đáp ứng hoặc HotSpot VM không được tải" . - Tôi đã cố gắng để loại bỏ
.gradle
thư mục của tôi - Tôi đã thử dùng
Invalidate and Restart
Android Studio (nhưng vấn đề không giống với Android Studio vì tôi cũng đã trải nghiệm nó với Eclipse)
Cấu hình của tôi
Tôi đang dùng Arch Linux (nhưng một vấn đề tương tự đã được báo cáo trên Linux Mint) với Awesome WM (Tôi cũng trải nghiệm tương tự với XMonad và Fluxbox). Theo tôi nhớ, nó đã luôn xảy ra trên máy này (tôi đã thay đổi vào tháng 10 năm 2014). Trước đó, nó đã hoạt động trên Debian (nhưng với Awesome WM cũng vậy). Tôi đã cập nhật Android-Studio nhiều lần (từ khoảng 0,8 đến phiên bản mới nhất).
Điều gì có thể xảy ra? Hoặc làm thế nào tôi có thể tìm ra?
Các vấn đề liên quan
Gần đây tôi đã tìm thấy bài đăng này nói về một vấn đề tương tự. Tôi đã thử những gì anh ấy khuyên (tức là tôi đã thử export LD_ASSUME_KERNEL=2.4.1; android-studio
) nhưng sau đó Android Studio hoàn toàn không bắt đầu. Có thể là tôi cũng có vấn đề với NPTL không?