IRQ virtual e o que eles fazem

0

Estou surpreso, mas pelo que posso encontrar, há muito pouca informação boa sobre o que realmente são. Alguns dizem que eles são realmente virtuais (interrupções de software), alguns dizem que o hardware, e muito dizem coisas que eu, pelo menos, sei que são parcialmente falsas. O que são realmente e como funcionam? Qual é o propósito? Existem linhas de hardware reais na placa-mãe que as representam?

    
por rubixibuc 01.05.2012 / 06:32

1 resposta

-1

Não há uma definição única e geralmente aceita de "IRQ virtual".

Pode referir-se a um esquema de software que representa interrupções que abstraem IRQs físicos (permitindo o compartilhamento de uma linha de IRQ física por dois dispositivos, por exemplo).

Ou poderia ser outra coisa. Por exemplo, simula interrupções em uma máquina virtual. Se o seu Virtualbox recebe um pedido de interrupção de sua placa Ethernet virtual, isso não pode ser nada além de uma solicitação de interrupção virtual.

Em relação às linhas dedicadas de cobre em uma placa-mãe: é mais sensato enviar uma mensagem.

Veja por exemplo:

link

esse "IRQ virtual"?)

    
por 01.05.2012 / 06:48

Tags