Рейтинг:0

Задержки во многих приложениях (но не в других), когда графический процессор загружен на 100%

флаг ph

Я использую Ubuntu 20.04 (установка для рабочего стола по умолчанию, то есть с Gnome, я полагаю) и графический процессор NVIDIA GeForce RTX 2080. Когда GPU на 100% занят фоновым процессом, некоторые приложения начинают тормозить. А именно, это приложения, которые используют не-OpenGL QT-рендеринг (например, Telegram Desktop) или GTK/Gnome/Cairo (Sublime Text, Mozilla Firefox). Другие приложения, такие как Chrome, Terminal, VS Code и Slack, не тормозят. Когда я изменил бэкэнд рендеринга в Sublime Text с GTK/Gnome/Cairo на OpenGL, он тоже перестал отставать. Отставание проявляется в виде медленного пользовательского интерфейса (долгий отклик на переключение вкладок и окон или прокрутку), и символы не появляются сразу, как только я их набираю.

Чтобы воспроизвести это, вы можете:

  1. Запустите приложение с интенсивным использованием графического процессора в фоновом режиме, например Tensorflow или крипто-майнер.
  2. Запустите приложение, использующее QT (без OpenGL) или Cairo.
  3. Попробуйте использовать пользовательский интерфейс в приложении

Похоже, это не проблема длинных ядер CUDA, так как некоторые приложения работают без лагов на этой настройке.

Есть ли параметр конфигурации для Xorg/Gnome/QT/GTK/Cairo, который может помочь избавиться от задержки?

Я отправил сообщение об ошибке в одно из приложений https://github.com/telegramdesktop/tdesktop/issues/17091 , но его сопровождающие предлагают решить проблему в библиотеках рендеринга или ОС.

David avatar
флаг cn
Ваша машина занята, она становится медленной. Не знаю, какие настройки сделают его менее занятым.
Serge Rogatch avatar
флаг ph
@David, но для некоторых приложений это нормально, а для других нет. Так что, похоже, мне просто нужно настроить эти конкретные библиотеки рендеринга.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.