O que significa 01:00.0 em relação aos gráficos?

O que significa 01:00.0 em relação aos gráficos?

Quando eu digitei

$ lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G80 [GeForce 8800 GTS] [10de:0193] (rev a2)

Lembrei-me desta estranha string, 01:00.0, que tenho visto ocasionalmente sem nunca saber o que ela quer me dizer. Especialmente a parte 00.0.

Como você explicaria a um leigo o que essa string significa?

Responder1

Essa string fornece a localização do dispositivo no barramento PCI. Em “01:00.0”, “01” é o número do barramento PCI (os computadores podem ter múltiplos barramentos PCI), “00” é o número do dispositivo e “0” é a função no dispositivo (os dispositivos podem ter múltiplas funções, separadamente). endereçável no barramento).

Os barramentos PCI são domínios separados, conectados por pontes. Dispositivos em um barramento não podem se comunicar diretamente com dispositivos em outro barramento, eles precisam se comunicaratravés daa Ponte. As pontes eram incomuns em sistemas PCI “simples”, mas existem muitas pontes e barramentos em sistemas PCI Express; cada slot PCI Express é seu próprio barramento. As funções são usadas em diversas situações; por exemplo, para integrar dois dispositivos em um único dispositivo PCI (tenho um ATTO SCSI HBA que faz isso) ou para fornecer recursos diferentes usando um único dispositivo PCI (normalmente para que vários drivers de dispositivo possam ser facilmente anexados a recursos individuais; tenho uma placa DVB-T que faz isso, expondo seus dispositivos de áudio, MPEG e IR como recursos separados no mesmo dispositivo PCI).

Alguns sistemas possuem vários domínios PCI, caso em que um quarto conjunto de dígitos aparece antes do número do bug (“0000:01:00.0”).

Isso está descrito no final dolspci(8)página de manual:

Slot

O nome do slot onde o dispositivo reside ([domínio:]ônibus:dispositivo.função). Essa tag é sempre a primeira em um registro.

informação relacionada