%20quando%20a%20GPU%20est%C3%A1%20100%25%20ocupada.png)
Estou usando o Ubuntu 20.04 (instalação padrão na área de trabalho, ou seja, com o Gnome, suponho) e a GPU NVIDIA GeForce RTX 2080. Quando a GPU está 100% ocupada com um processo em segundo plano, alguns aplicativos começam a ficar lentos. Ou seja, esses são os aplicativos que usam renderização QT não-OpenGL (por exemplo, Telegram Desktop) ou GTK/Gnome/Cairo (Sublime Text, Mozilla Firefox). Os outros aplicativos como Chrome, Terminal, VS Code e Slack não ficam para trás. Quando mudei o backend de renderização no Sublime Text de GTK/Gnome/Cairo para OpenGL, ele também parou de atrasar. O atraso aparece como uma interface de usuário lenta (resposta longa para alternar guias e janelas ou rolar) e os caracteres não aparecem imediatamente quando eu os digito.
Para reproduzir isso, você pode:
- Inicie um aplicativo com uso intensivo de GPU em segundo plano, como Tensorflow ou um minerador de criptografia
- Inicie um aplicativo que use QT (sem OpenGL) ou Cairo
- Tente usar a IU do aplicativo
Parece não ser um problema de kernels CUDA longos, já que alguns aplicativos funcionam sem atrasos nesta configuração.
Existe uma opção de configuração para Xorg/Gnome/QT/GTK/Cairo que pode ajudar a eliminar o atraso?
Enviei um bug para um dos aplicativoshttps://github.com/telegramdesktop/tdesktop/issues/17091, mas seus mantenedores sugerem corrigir o problema nas bibliotecas de renderização ou no sistema operacional.