Коротко: Утилита gputaskman показывает, какие процессы используют VRAM и ресурсы GPU. Она поддерживает видеокарты NVIDIA и AMD на Windows, а также имеет версии для Linux и WSL. Проект находится на ранней стадии.
Что такое gputaskman
Утилита gputaskman — это инструмент для мониторинга видеокарты, разработанный инженером Microsoft Скоттом Хансельманом. Она предоставляет более детальную информацию о том, как используются ресурсы GPU, чем стандартный «Диспетчер задач» Windows.
С помощью gputaskman можно увидеть, какие процессы и задачи используют видеопамять, а также оценить загрузку GPU отдельными процессами, использование системной памяти видеокартой, температуру, частоты, энергопотребление и активность различных блоков GPU.
Особое внимание в утилите уделено локальному искусственному интеллекту: gputaskman умеет обнаруживать некоторые запущенные LLM и показывать сведения об используемых ими ресурсах.
Какие данные показывает утилита
Утилита gputaskman предоставляет подробную информацию о работе видеокарты. Она показывает общий объём занятой видеопамяти и распределяет нагрузку между различными приложениями: браузерами, играми, системным композитором, локальными ИИ-моделями и другими программами.
Кроме того, программа отображает загрузку GPU отдельными процессами, использование системной памяти видеокартой, температуру, частоты, энергопотребление и активность различных блоков GPU. Набор доступных показателей зависит от операционной системы и конкретного оборудования.
Утилита помогает разобраться, какие программы и вычислительные нагрузки занимают ресурсы GPU, но не предназначена для извлечения содержимого видеопамяти.
Поддержка различных систем и видеокарт
Утилита gputaskman совместима с операционными системами Windows, Linux и WSL. На компьютерах Apple Silicon программа тоже может работать, однако из-за особенностей архитектуры принцип мониторинга отличается от классического VRAM на дискретных видеокартах.
На Windows поддерживаются видеокарты NVIDIA и AMD. Набор доступной информации о работе GPU может различаться в зависимости от операционной системы и конкретного оборудования.
Разработчик предупреждает, что проект находится на ранней экспериментальной стадии, поэтому некоторые данные могут быть оценочными.
Возможности интерфейса
Интерфейс утилиты gputaskman предоставляет широкие возможности для мониторинга и анализа работы видеокарты.
- Интерфейс напоминает htop: это позволяет удобно сортировать процессы по объёму занятой видеопамяти или загрузке GPU.
- Возможность переключаться между графиками различных показателей: можно легко отслеживать изменения в использовании ресурсов видеокарты.
- Подробная информация по выбранному процессу: позволяет получить детальные данные о том, как конкретный процесс использует ресурсы GPU.
- Поддержка сортировки процессов: можно упорядочить процессы по различным параметрам, что облегчает анализ работы видеокарты.
- Наглядность представления данных: интерфейс помогает быстро понять, какие программы и вычислительные нагрузки занимают ресурсы GPU.
Что это значит для вас
Утилита gputaskman поможет вам лучше понять, как используются ресурсы вашей видеокарты. С её помощью вы сможете увидеть, какие процессы и задачи занимают видеопамять, и оптимизировать работу системы.
Это особенно полезно для владельцев игровых ПК, которые хотят максимально эффективно использовать возможности своего оборудования. Вы сможете определить, какие приложения потребляют больше всего ресурсов, и при необходимости закрыть их, чтобы освободить память для более важных задач.
Важно помнить, что проект находится на ранней экспериментальной стадии, и некоторые данные могут быть оценочными. Тем не менее утилита уже сейчас может быть полезна для тех, кто хочет лучше контролировать работу своей видеокарты.
Источник: Playground. Фото: Playground.
