У меня есть Linux-машина с 4 ГБ ОЗУ и 2 VCPU на VirtualBox, работающая на хосте Windows 7 (Core i7 с 16 ГБ ОЗУ). Виртуальная машина Linux - это мое рабочее пространство для проекта. Я запускаю Mobaxterm на моей машине с Windows и устанавливаю DISPLAY для моей машины с Linux, на которой работает PyCharm.
Долгое время он работал без проблем, но со вчерашнего дня я вижу, что прокрутка стала очень вялой, а PyCharm стал очень медленным. Я буквально вижу, как компоненты Swing раскрашиваются при прокрутке вверх или вниз или открытии любых диалоговых окон.
Я пробовал:
- Перезапуск виртуальной машины и хоста Windows
.idea
и~/.PyCharm40
и воссоздал мои проекты- Вместо использования мостовой сети в VirtualBox я попытался подключиться через адаптер Host-only (чтобы не касаться локальной сети компании).
- Увеличены настройки -Xms и -Xmx для Pycharm
- Попытался использовать Firefox на этой виртуальной машине Linux, а затем проверил, была ли прокрутка или пользовательский интерфейс там вялой, используя тот же DISPLAY (это не так); попытался загрузить большую страницу, и прокрутка была гладкой
- Отключил все проверки кода в PyCharm (IDE был переведен в режим энергосбережения)
- Удалено (удалено PyCharm, все
.idea
и~/.PyCharm40
) и попробовал переустановить - Деинсталлировал MobaXterm (с его конфигурацией) и попробовал после переустановки
И все же я не вижу никаких улучшений. У меня нет идей о том, что попробовать и как это исправить. На хосте Windows нет абсолютно никаких проблем с производительностью. top
показывает разумное использование процессора Java-процессом PyCharm (от 5% до 15%; я думаю, что это неплохо?).
uptime
также не показывает никакой высокой нагрузки:
$ uptime
20:04:54 up 57 min, 1 user, load average: 0.00, 0.00, 0.00