Сервер Tightvnc использует только 1 ядро?
У меня есть сервер с 8 ядрами и 32 ГБ оперативной памяти. Я использую его для запуска как можно большего количества Java-приложений и надеюсь максимально эффективно использовать свои ресурсы. После запуска я замечаю, что сервер начинает довольно сильно лагать, а Xtightvnc использует 100% моего процессора. Задействуется только одно ядро, а остальные 7 сидят удобно. Есть ли какой-нибудь способ разрешить Tightvnc использовать остальные ядра или Tightvnc оптимизирован только для использования одного ядра? Если нет, есть ли у меня какие-либо альтернативы для удаленного доступа к моему серверу, при этом я могу запускать как можно больше приложений? Заранее спасибо.
1 ответ
Я не могу ответить на вопрос о многопоточности, но могу сказать: чем меньшее окно вам нужно отрисовать, тем меньше будет потребляться процессор. К сожалению, в отличие от удаленного рабочего стола, он не может использовать ваш графический процессор для циклов отрисовки, это обычный процессор.
Вы могли бы попробовать одну вещь, хотя я считаю, что это также довольно интенсивно использует процессор, — это использовать переадресацию x11. Если вы подключаетесь к машине с Windows, Xming бесплатен и работает с putty.
Надеюсь, это немного поможет.