O que significa memória pré-buscável e não pré-buscável nos resultados de lspci -vnn?

O que significa memória pré-buscável e não pré-buscável nos resultados de lspci -vnn?

Além disso, o que significam os outros tamanhos de memória mencionados aqui? Qual é o seu significado? A placa gráfica integrada usa alguma memória fixa na RAM do kernel ou no espaço do usuário ou possui memória própria?

:~$ lspci -vnn
02:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M] [1  
1] (prog-if 00 [VGA controller])
    Subsystem: Dell Mobility Radeon HD 5650 [1028:0456]
    Flags: bus master, fast devsel, latency 0, IRQ 26
    Memory at d0000000 (64-bit, prefetchable) [size=256M]
    Memory at cfee0000 (64-bit, non-prefetchable) [size=128K]
    I/O ports at 2000 [size=256]
    [virtual] Expansion ROM at cfe00000 [disabled] [size=128K]
    Capabilities: <access denied>
    Kernel driver in use: radeon
    Kernel modules: radeon

Responder1

Para mostrar o fabricante da GPU e outras informações detalhadas sobre a GPU, abra o terminal e digite:

lspci -vnn | grep VGA -A 12

A primeira linha da saída contém o nome do fornecedor, o nome do modelo/série e o id pci. Observe os números entre colchetes no formato 1234:5678. Esse número está presente em quase todas as placas gráficas. O primeiro número de 4 dígitos (1234) indica o ID do fornecedor e o segundo número (5678) indica o ID PCI, que indica o modelo da unidade de processamento gráfico.

Pré-buscávelmemória é a memória que a CPU pode solicitar antecipadamente como uma otimização, antes que o código real opere nela. Isso acontece porque a CPU adivinha que isso pode ser necessário no futuro ou porque o código contém instruções explícitas de pré-busca. Em seguida, ele busca previamente esses locais de memória enquanto processa outras instruções ou realiza algum outro trabalho.

Não é um tipo especial de memória, é simplesmente uma região da memória marcada como pré-buscável ou não pelo sistema operacional. A não pré-busca pode ser desejável como uma otimização em alguns casos ou mesmo necessária se a referida região for E/S mapeada em memória.

   Fonte:O que é memória pré-buscável?

Uma placa gráfica integrada usa alguma memória fixa na RAM do kernel ou no espaço do usuário?

Memória pré-buscável é uma região da memória marcada como pré-buscável pelo sistema operacional. Nos resultados lspci -vnnda pergunta o sistema possui 256 MB de memória pré-buscável dedicada à GPU.

Tem memória própria?

Alguns modelos de processadores integrados possuem memória própria e outros não. As GPUs integradas Intel Iris têm uma pequena quantidade de memória integrada para ajudar a acelerá-las. A família Intel de processadores Core de 8ª geração com gráficos Radeon RX Vega M GL possui 4 GB de memória de alta largura de banda (HBM2) de segunda geração.

informação relacionada