Как я могу освободить память моего графического процессора в Ubuntu 14.04?

Как освободить память графического процессора как можно больше?
В настоящее время, кажется, более 400 МБ оперативной памяти графического процессора всегда заняты!
Как их освободить?

Wed Feb 24 21:48:33 2016       
+------------------------------------------------------+                       
| NVIDIA-SMI 352.39     Driver Version: 352.39         |                       
|-------------------------------+----------------------+----------------------+
| 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 GTX 750     Off  | 0000:01:00.0      On |                  N/A |
| 22%   31C    P8     0W /  38W |    438MiB /  2046MiB |      2%      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes:                                                       GPU Memory |
|  GPU       PID  Type  Process name                               Usage      |
|=============================================================================|
|    0       731    C   /usr/bin/python                                 24MiB |
|    0      1121    G   /usr/bin/X                                     260MiB |
|    0      2058    G   compiz                                         140MiB |
|    0      8408    G   /proc/self/exe                                   3MiB |
+-----------------------------------------------------------------------------+
4
задан 24 February 2016 в 21:51

3 ответа

nvidia-smi

Программа интерфейса системного управления NVIDIA

sudo nvidia-smi --gpu-reset -i 0
0
ответ дан 1 December 2019 в 11:42
  1. Проверка, что использует Вашу память GPU с sudo fuser -v /dev/nvidia*

вывод, будет следующие:

                     USER       PID   ACCESS  COMMAND
/dev/nvidia0:        root       10    F...m   Xorg
                     user       1025  F...m   compiz
                     user       1070  F...m   python
                     user       2001  F...m   python
  1. уничтожают PID, в котором Вы больше не нуждаетесь с sudo kill -9 <PID>
    Пример: sudo kill -9 2001
0
ответ дан 1 December 2019 в 11:42

Перейдите в настройки сервера NVDIA X -> PRIME Profiled -> Включите NVIDIA (по запросу). У меня был включен режим производительности, из-за чего Xorg и gnome-shell запускались на моем dgpu и потребляли около 430 МБ памяти. Обязательно перезагрузите компьютер после установки этой опции.

Хотя этому вопросу уже 4 года, я просто оставлю свой ответ здесь на случай, если кому-то он покажется полезным.

1
ответ дан 30 January 2021 в 19:17

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

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