Мониторинг использования ресурсов видеокарты встречается довольно редко. Большинство десктопных виджетов и приложений будут просто показывать использование процессора и оперативной памяти Однако существуют инструменты, которые можно использовать для мониторинга видеокарт AMD, nVidia и Intel под Linux. Его можно использовать для создания причудливой графики или для определения самой слабой цепочки в процессе рендеринга на GPU, когда вы пытаетесь определить, почему некоторые задачи выполняются так медленно.
Intel
В случае интегрированных графических процессоров Intel мы можем использовать некоторые инструменты от intel-gpu-tools , например:
intel_gpu_top : так же, как top , но для GPU, а не для CPU.
Так что при использовании:
Мы можем получить результаты, такие как:
пользователь: 0,428928 с, sys: 0,071933 с, прошедшее: 5,725313 с, процессор: 8,7%, графический процессор: 14,4%
NVidia
Для драйвера с закрытым исходным кодом мы можем использовать nvidia-smi , который покажет температуру графического процессора, скорость вращения вентилятора и использование памяти. Некоторые полностью поддерживаемые модели будут отображать более подробные данные (используйте —help, чтобы увидеть дополнительные параметры, список поддерживаемых моделей, а также другие полезности, такие как библиотека Python).
AMD
Для двоичного драйвера с закрытым исходным кодом ( fglrx ) мы можем использовать aticonfig , хотя он не даст много:
Для драйверов с открытым ( radeon ) и закрытым исходным кодом мы можем использовать более продвинутые radeontop (также доступные в некоторых репозиториях, таких как Ubuntu).