Como identifico a quantidade de RAM em uma placa de vídeo (GPU)?

0

Quais são as formas para eu determinar a quantidade de memória (GRAM) que minha placa gráfica tem?

Suponhamos que eu tenha um Nvidia Quadro FX1800 .

O sistema operacional pode ser Windows ou Linux, não há adesivo no cartão e eu não tenho mais o pacote.

    
por confetti 24.08.2018 / 22:56

1 resposta

1

1. Identificar memória usando o Google

Esta é a abordagem mais simples, mas nem sempre é exata. Existem muitas GPUs que vêm com diferentes tamanhos de memória. No caso do FX1800 , no entanto, parece haver apenas um resultado. O site da Nvidia mostra a memória para cada GPU sob a aba "especificações":

2.SoluçãoLinux-somenteGPUsNvidia

Issorequerousododrivernvidia(e/ouCUDA):

$nvidia-smi+-----------------------------------------------------------------------------+|NVIDIA-SMI396.45DriverVersion:396.45||-------------------------------+----------------------+----------------------+|GPUNamePersistence-M|Bus-IdDisp.A|VolatileUncorr.ECC||FanTempPerfPwr:Usage/Cap|Memory-Usage|GPU-UtilComputeM.||===============================+======================+======================||0GeForceGTX660Off|00000000:01:00.0N/A|N/A||38%55CP2N/A/N/A|1260MiB/1991MiB|N/ADefault|+-------------------------------+----------------------+----------------------+

Nasegundacoluna,dizque1260MiB/1991MiB-1991MiBéaRAMdasuaGPU.

3.SoluçãoLinux-TodasasGPUs

IssofuncionaparatodosostiposdeGPUs,contantoquevocêusexorg/xserver:

grep-i--colormemory/var/log/Xorg.0.log

Estecomandoiráconsultaroxorgserver-logdasinformaçõesdememóriadasuaGPU:

[24.636](--)NVIDIA(0):Memory:2097152kBytes[24.724](II)NVIDIA:Using6144.00MBofvirtualmemoryforindirectmemory[24.804](==)NVIDIA(0):Disablingsharedmemorypixmaps

IssonosdizqueminhaGPUtem2097152kBytes-EntãoébasicamenteumaGPUdememóriade2GB.

3.SoluçãoWindowsPowershell-TodasasGPUs

Estasoluçãofoioriginalmentesugeridaemumcomentáriopor HelpingHand .

Para obter resultados apenas para as GPUs da Nvidia, execute o seguinte comando em uma janela do PowerShell:

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

Para obter resultados para todas as placas gráficas, o seguinte comando pode ser usado:

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

É claro que você também pode obter a RAM de sua GPU sob o Windows usando o painel de controle normal, procurando por "Propriedades do adaptador de vídeo" em System -> Display no Windows 10.

    
por 24.08.2018 / 22:56