我有一台 GeForce 210,我使用的是 Nvidia 当前驱动程序。我知道我的显卡有 512MB,但该命令显示不同。我还注意到从 11.04 升级后,我的显卡性能变差了。感觉系统不再使用 512MB,而是 127MB。但是 Nvidia 设置显示可用 512MB。
我使用 12.04,已完全更新。
大家对此有什么看法?
+------------------------------------------------------+
| NVIDIA-SMI 3.295.40 Driver Version: 295.40 |
|-------------------------------+----------------------+----------------------+
| Nb. Name | Bus Id Disp. | Volatile ECC SB / DB |
| Fan Temp Power Usage /Cap | Memory Usage | GPU Util. Compute M. |
|===============================+======================+======================|
| 0. GeForce 210 | 0000:02:00.0 N/A | N/A N/A |
| N/A 42 C N/A N/A / N/A | 64% 81MB / 127MB | N/A Default |
|-------------------------------+----------------------+----------------------|
| Compute processes: GPU Memory |
| GPU PID Process name Usage |
|=============================================================================|
| 0. Not Supported |
+-----------------------------------------------------------------------------+
答案1
nvidia-smi 和 nvidia-settings 工具以不同的方式报告内存。对于 nvidia-settings,报告的总内存包括 GPU 可以使用的系统内存,正如 Lucio 提到的那样。对于 nvidia-smi,仅报告 GPU 上的内存。这两个工具都按预期工作。