Tôi có một máy Linux với 4gb RAM và 2 VCPU trên VirtualBox chạy trên máy chủ Windows 7 (Core i7 với 16 gigs RAM). Linux VM là không gian làm việc của tôi cho một dự án. Tôi chạy Mobaxterm trên máy Windows của mình và tôi đặt HIỂN THỊ cho máy Linux chạy PyCharm của mình.
Nó đã hoạt động mà không có bất kỳ vấn đề nào trong một thời gian dài, nhưng kể từ hôm qua tôi thấy việc cuộn đã trở nên rất chậm chạp và nói chung PyCharm đã trở nên rất chậm. Tôi thực sự có thể thấy các thành phần Swing được vẽ khi tôi cuộn lên xuống hoặc mở bất kỳ hộp thoại nào.
Tôi đã thử:
- Khởi động lại VM và máy chủ Windows
- Đã xóa
.idea
và~/.PyCharm40
thư mục và tạo lại các dự án của tôi - Thay vì sử dụng mạng cầu nối trong VirtualBox, tôi đã thử kết nối qua Bộ điều hợp chỉ lưu trữ (để tránh chạm vào mạng LAN của công ty).
- Tăng cài đặt -Xms và -Xmx cho Pycharm
- Đã thử sử dụng Firefox trên máy ảo Linux này, và sau đó kiểm tra xem việc cuộn hoặc giao diện người dùng chậm chạp ở đó bằng cách sử dụng cùng một HIỂN THỊ (không phải vậy); đã thử tải một trang lớn và cuộn rất mượt
- Tắt tất cả các kiểm tra mã trong PyCharm (IDE đã được đặt ở chế độ Tiết kiệm năng lượng)
- Đã gỡ cài đặt (đã xóa PyCharm, tất cả các
.idea
thư mục và~/.PyCharm40
thư mục) và thử cài đặt lại - Đã gỡ cài đặt MobaXterm (với cấu hình của nó) và thử sau khi cài đặt lại
Tuy nhiên, tôi không thấy bất kỳ cải thiện. Tôi không biết nên thử cái gì và cách khắc phục. Hoàn toàn không có vấn đề về hiệu năng trên máy chủ Windows. top
hiển thị mức sử dụng CPU hợp lý cho quy trình Java của PyCharm (từ 5% đến 15%; tôi nghĩ nó không tệ?).
uptime
cũng không hiển thị bất kỳ tải cao nào:
$ uptime
20:04:54 up 57 min, 1 user, load average: 0.00, 0.00, 0.00