Compartilhar via


Redução de uso de recursos de E/S

A Microsoft implementou o suporte para ajudar a reduzir a dependência que os dispositivos PCI, PCI-X e PCI Express têm sobre o uso de endereços de espaço de entrada/saída (E/S) que são acessados pelos BARs (registros de endereço base) de E/S. O número de recursos de E/S usados em um computador pessoal continuou a aumentar ao longo dos anos. Esse uso de recursos de E/S em barramentos PCI, PCI-X e PCI Express está se tornando cada vez mais uma causa de problemas de contenção de recursos. Espera-se que esses problemas se tornem piores para sistemas que usam ônibus PCI Express, em comparação com aqueles que usam ônibus PCI e PCI-X, devido ao número de pontes PCI para PCI virtuais que são usadas em sistemas cliente e servidor. Portanto, está se tornando mais necessário fazer a transição de designs de hardware para longe da dependência de recursos de E/S e para o uso de recursos de memória, que são muito mais abundantes. Para obter mais informações sobre como fabricantes de dispositivos, desenvolvedores de driver, engenheiros de firmware e fabricantes de sistemas podem desabilitar BARs de E/S não utilizados e reduzir ou eliminar a quantidade de espaço de E/S usado em um computador, consulte o white paper De redução de uso de recursos de E/S.

Para reduzir o uso de recursos de E/S em Windows 10, coloque a seguinte entrada no arquivo INF do driver de dispositivo:

[DDInstall.HW]
Include=pci.inf
Needs=PciIoSpaceNotRequired.HW

Em Windows 8.1 e anteriores, use esta entrada:

[DDInstall.HW]
Include=machine.inf
Needs=PciIoSpaceNotRequired