Имеем виртуализацию под управлением KVM. Если это важно то хостовая система Astra Linux 1.3 (на базе Debian 6), гостевая МСВС 3.0 (на базе Red Hat). На гостевой системе запущено самописное java-приложение. Проблема в следующем: при удаленном подключении к гостевой машине посредством XDMCP наблюдаем тормоза графики (мышка лагает и тд), при локальном подключении virt-manager'ом тормозов нет. Куда копать чтобы найти причины? Составляю план тестирования:
1. Проверить реально ли в сети 100мбит и если что увеличить до 1гбит
2.... ?
Поиск причины тормозов
Модератор: Модераторы разделов
-
- Модератор
- Сообщения: 20039
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Поиск причины тормозов
А если не запускать это самое java-приложение - тоже тормозит? Там же графика как-то перанально рисуется, по сети вполне может лагать.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 923
- ОС: [K]Ubuntu, Debian
Re: Поиск причины тормозов
Bizdelnick писал(а): ↑11.09.2013 16:10А если не запускать это самое java-приложение - тоже тормозит? Там же графика как-то перанально рисуется, по сети вполне может лагать.
Просто к слову: когда я запускаю графику по SSH (без виртуализации и VNC) со включённым сжатием трафика -- быстрее всего работает NetBeans. А Qt-приложения сильно тормозят.
-
- Сообщения: 13
- ОС: Ubuntu
Re: Поиск причины тормозов
Тормозит именно отрисовка графики в этом приложении. Надо понять XDMCP это проблема, в сети ли, а может нужно оптимизировать код программы.
-
- Модератор
- Сообщения: 20039
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Поиск причины тормозов
Ну так в XDMCP сжатия-то вроде нет, если я ничего не путаю.
don_henaro писал(а): ↑11.09.2013 16:39Надо понять XDMCP это проблема, в сети ли, а может нужно оптимизировать код программы.
Ну вот Вам и тест: запустите через SSH со сжатием.
Хотя в любом случае XDMCP использовать - последнее дело.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 4395
- Статус: Блюзовый
- ОС: Debian Squeeze amd64
Re: Поиск причины тормозов
don_henaro писал(а): ↑11.09.2013 16:39Тормозит именно отрисовка графики в этом приложении. Надо понять XDMCP это проблема, в сети ли, а может нужно оптимизировать код программы.
Я подозреваю, тормоза могут быть в графической подсистеме тонких клиентов.
В сети проблема вряд ли, иксы по 100 мегабитной сетке в любом случае нормально шевелятся.
Код программы - тоже вряд ли - ведь он не во всех случаях тормозит.
Ну а вообще начать нужно с мониторинга ситуации:
1) ЦП, память, диски на гипервизоре
2) сетевой траффик
3) ЦП, память, диски, графическая подсистема на тонком клиенте.
Скорее всего сразу будет видно, где узкое место.
-
- Сообщения: 2140
- Статус: *бунту ненавистник
- ОС: linux
Re: Поиск причины тормозов
Я не владею сакральными знаниями работы java с иксами, но spice, например, реально начинает тупить, если запущено java-приложение на весь экран (netbeans, или, чур меня, lotus notes). В случае со spice+qxl это, может быть, проблема некорректного определения тестовых-графических зон. с XDMCP не знаком...
-
- Сообщения: 8735
- Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
- ОС: Slackware-current
Re: Поиск причины тормозов
оно не умеет многозадачности. Не умеет даже показать два окна, если одно с java. Разгадка проста: java'вский GC (и вообще менеджер памяти) рассчитан для Ъ ынтерпрайза, а где вы там видели окна? Есть один сервер, есть одна задача. Есть java-код, который данную задачу решает. И делает это хорошо (в частности в Over9000 потоков).
-
- Сообщения: 2140
- Статус: *бунту ненавистник
- ОС: linux
Re: Поиск причины тормозов
толсто.
Lotus Notes, Sametime, SAP клиенты всевозможные.