GPU 節約

 

環境

Ubuntu 20.04

 

Chrome

Chrome のハードウェア・アクセラレーションをオフにすれば良いだけ。

pc-karuma.net

 

変更前 nvidia-smi

 +-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 965 G /usr/lib/xorg/Xorg 35MiB |
| 0 N/A N/A 1715 G /usr/lib/xorg/Xorg 112MiB |
| 0 N/A N/A 1843 G /usr/bin/gnome-shell 91MiB |
| 0 N/A N/A 33450 G ...AAAAAAAAA= --shared-files 65MiB |
+-----------------------------------------------------------------------------+

 

変更後 nvidia-smi

+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 965 G /usr/lib/xorg/Xorg 35MiB |
| 0 N/A N/A 1715 G /usr/lib/xorg/Xorg 91MiB |
| 0 N/A N/A 1843 G /usr/bin/gnome-shell 85MiB |
+-----------------------------------------------------------------------------+

 

 

VSCode

  • Cmd + Shift + P でコマンドパレットを起動する
  • configure runtime arguments を入力し、 argv.json の編集画面に移動する
  • "disable-hardware-acceleration": true を追記する
  • VSCode を再起動

 

qiita.com

 

変更前 nvidia-smi

+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 965 G /usr/lib/xorg/Xorg 35MiB |
| 0 N/A N/A 1715 G /usr/lib/xorg/Xorg 134MiB |
| 0 N/A N/A 1843 G /usr/bin/gnome-shell 83MiB |
| 0 N/A N/A 40447 G ...AAAAAAAA== --shared-files 36MiB |
+-----------------------------------------------------------------------------+

 

変更後 nvidia-smi

+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| 0 N/A N/A 965 G /usr/lib/xorg/Xorg 35MiB |
| 0 N/A N/A 1715 G /usr/lib/xorg/Xorg 107MiB |
| 0 N/A N/A 1843 G /usr/bin/gnome-shell 87MiB |
+-----------------------------------------------------------------------------+

 

 

ディスプレイなど

$ sudo vim /usr/share/X11/xorg.conf.d/10-nvidia.conf

で全ての行をコメントアウト

$ sudo systemctl restart display-manager

askubuntu.com

 

変更後 nvidia-smi

+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+