ビデオカード(GPU)のRAM容量を確認するにはどうすればよいですか?


0

グラフィックカードのメモリ(GRAM)の量を判断する方法はありますか?

私が持っているとしましょうNvidia Quadro FX1800

OSはWindowsでもLinuxでもかまいません。カードにステッカーはなく、パッケージはもうありません。


1
Windowsでは、最も簡単な方法はを使用することdxdiagです。を実行する.exeと、表示タブに移動し、グラフィックデバイスの名前とおおよその合計メモリを確認できます。
DrZoo

@DrZooさらに、これには直接Xをインストールする必要がありますか?
紙吹雪

1
はい。ただし、directXにはデフォルトですべての最新バージョンのWindowsが付属しているため、手動でインストールする必要はありません。
DrZoo

回答:


4

1. Googleを使用してメモリを識別する

これは最も単純なアプローチですが、常に正確であるとは限りません。さまざまなメモリサイズのGPUが多数あります。FX1800ただし、の場合、結果は1つだけのようです。NvidiaのWebサイトでは、「仕様」タブの下に各GPUのメモリが表示されます。 ここに画像の説明を入力してください

2. Linuxソリューション-Nvidia GPUのみ

これには、nvidiaドライバー(および/またはCUDA)の使用が必要です。

$ nvidia-smi

+-----------------------------------------------------------------------------+
| NVIDIA-SMI 396.45                 Driver Version: 396.45                    |
|-------------------------------+----------------------+----------------------+
| 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 660     Off  | 00000000:01:00.0 N/A |                  N/A |
| 38%   55C    P2    N/A /  N/A |   1260MiB /  1991MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

2番目の列に、それは述べています1260MiB / 1991MiB- 1991MiBあなたのGPUのRAMであること。

3. Linuxソリューション-すべてのGPU

xorg/ を使用する限り、これはあらゆる種類のGPUで機能しますxserver

grep -i --color memory /var/log/Xorg.0.log

このコマンドはxorg、GPUのメモリ情報についてサーバーログを照会します。

[    24.636] (--) NVIDIA(0): Memory: 2097152 kBytes
[    24.724] (II) NVIDIA: Using 6144.00 MB of virtual memory for indirect memory
[    24.804] (==) NVIDIA(0): Disabling shared memory pixmaps

これは、私のGPUが持っていることを示してい2097152 kBytesます。つまり、基本的には2GBのメモリGPUです。

4. Windows Powershellソリューション-すべてのGPU

このソリューションは、元々HelpingHandによるコメントで提案されました。

Nvidia GPUの結果のみを取得するには、Powershellウィンドウで次のコマンドを実行します。

Get-WmiObject Win32_VideoController -filter "name like '%NVIDIA%'" | select AdapterRAM,@{Expression={$_.adapterram/1MB};label="MB"}

すべてのグラフィックカードの結果を取得するには、次のコマンドを使用できます。

Get-WmiObject Win32_VideoController | select name, AdapterRAM,@{Expression={$_.adapterram/1MB};label="MB"}

もちろん、通常のコントロールパネルを使用してWindowsでGPUのRAMを取得し、System -> DisplayWindows 10で[ ディスプレイアダプターのプロパティ]を探すこともできます。


1
Windowsでは、CPU-ZはCPU、MB、RAM、GPUの詳細情報を取得するための優れたフリーウェアツールでもあります。cpuid.com/softwares/cpu-z.html
bcs78
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.