Мой графический процессор NVidia запускает процессы, которые занимают неоправданный объем памяти

У меня есть новый ноутбук с установленным графическим процессором NVidia RTX 2070 и Ubuntu 18.04, который я использую для машинного обучения. Я заметил, что мой графический процессор слишком часто выходит из строя. На самом деле, когда я набираю nvidia-smi , я получаю следующее:

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.64.00    Driver Version: 440.64.00    CUDA Version: 10.2     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce RTX 2070    On   | 00000000:01:00.0 Off |                  N/A |
| N/A   45C    P8     6W /  N/A |    642MiB /  7982MiB |      3%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID   Type   Process name                             Usage      |
|=============================================================================|
|    0      1209      G   /usr/lib/xorg/Xorg                            72MiB |
|    0      1237      G   /usr/bin/gnome-shell                          52MiB |
|    0      1565      G   /usr/lib/xorg/Xorg                           329MiB |
|    0      1693      G   /usr/bin/gnome-shell                         178MiB |
|    0     14702      G   /usr/lib/firefox/firefox                       2MiB |
|    0     14814      G   /usr/lib/firefox/firefox                       2MiB |
+-----------------------------------------------------------------------------+

У меня есть Xorg и gnome-shell , работающие на графическом процессоре и принимающие необоснованное количество памяти (на мой взгляд поправьте меня, если я ошибаюсь). У меня также был открыт Atom раньше, и это тоже занимало слишком много памяти.

У меня есть несколько вопросов:

  1. Почему эти процессы выполняются на GPU? Разве они не должны работать на CPU?
  2. Как я могу заставить их запускаться на CPU? И целесообразно ли это делать?
  3. Есть ли какие-либо из этих процессов, которые я должен убить ?
0
задан 17 May 2020 в 01:13

1 ответ

Xorg и gnome-shell запускаются на dgpu, когда у вас включен режим производительности. У меня была аналогичная проблема раньше. Я зашел в настройки сервера Nvidia X и там в меню PRIME Profiles я установил NVIDIA (по требованию) вместо NVIDIA (режим производительности). Моя проблема была исправлена ​​после перезагрузки.

0
ответ дан 30 January 2021 в 19:13

Другие вопросы по тегам:

Похожие вопросы: