Questão de Sistemas Operacionais — Virtualização — Quadrix 2026
- Código
- qg758570
- Banca
- Quadrix
- Órgão
- CRF-PR
- Ano
- 2026
- Nível
- Superior
- Cargo
- Analista de Sistemas
- CCerto
- EErrado
GabaritoE — Errado
Gabarito: letra E (Errado). A afirmação está incorreta porque o PCI Passthrough (VFIO) permite que um dispositivo físico seja atribuído a uma única máquina virtual por vez, garantindo desempenho próximo ao nativo, mas não permite o compartilhamento simultâneo entre múltiplas VMs. O compartilhamento simultâneo de uma placa física entre várias VMs é feito por outras técnicas, como SR-IOV (Single Root I/O Virtualization), que cria funções virtuais (VFs) a partir de uma função física (PF).
O PCI Passthrough é uma técnica de virtualização de dispositivos de I/O que permite que uma placa física (como uma GPU, NIC ou controladora) seja diretamente atribuída a uma máquina virtual, contornando a virtualização do dispositivo pelo hipervisor. Isso é feito através do framework VFIO (Virtual Function I/O), que fornece uma interface segura para o acesso direto ao dispositivo a partir do espaço de usuário. A principal vantagem é o desempenho quase nativo, pois a VM acessa o hardware diretamente, sem a sobrecarga de emulação ou paravirtualização. No entanto, essa atribuição é exclusiva: enquanto uma VM está usando o dispositivo, nenhuma outra VM pode usá-lo simultaneamente. O hipervisor KVM, que é um hipervisor tipo 1 embutido no kernel Linux, suporta essa funcionalidade, mas a exclusividade é uma característica inerente ao PCIe (o barramento não permite que dois hosts acessem o mesmo dispositivo ao mesmo tempo).
Para compartilhar um dispositivo físico entre múltiplas VMs, a solução é o SR-IOV, que permite que um único dispositivo PCIe seja dividido em múltiplas funções virtuais (VFs), cada uma podendo ser atribuída a uma VM diferente. O SR-IOV é suportado por placas de rede, GPUs e outros dispositivos que implementam essa especificação. Assim, a afirmação da questão mistura dois conceitos distintos: o PCI Passthrough (exclusivo) e o SR-IOV (compartilhado).
A banca explora a confusão entre essas duas técnicas de virtualização de I/O. O candidato que conhece apenas o nome "PCI Passthrough" pode assumir que ele permite compartilhamento, mas a realidade é que ele é uma técnica de atribuição direta e exclusiva. O SR-IOV é a técnica que permite o compartilhamento, mas com um custo de desempenho ligeiramente menor em comparação ao passthrough, pois envolve a virtualização das funções do dispositivo.
Técnica | Compartilhamento simultâneo | Desempenho | Atribuição |
|---|---|---|---|
PCI Passthrough (VFIO) | Não (exclusivo) | Próximo ao nativo | Dispositivo físico inteiro para uma única VM |
SR-IOV | Sim (múltiplas VFs) | Ligeiramente menor | Funções virtuais (VFs) para múltiplas VMs |
A afirmação está errada porque o PCI Passthrough (VFIO) não permite o compartilhamento simultâneo de uma placa física entre múltiplas VMs. Ele atribui o dispositivo a uma única VM de forma exclusiva, garantindo desempenho nativo, mas sem compartilhamento. O compartilhamento simultâneo é possível com SR-IOV, que particiona o dispositivo em funções virtuais. Portanto, a afirmação contém um erro conceitual ao afirmar que o PCI Passthrough permite compartilhamento.
A banca troca o conceito de PCI Passthrough (exclusivo) pelo de SR-IOV (compartilhado). O candidato que não domina a diferença pode marcar "Certo", mas o PCI Passthrough é uma técnica de atribuição direta e exclusiva, enquanto o SR-IOV é que permite o compartilhamento. Fique atento a essa distinção em provas de virtualização.
Para diferenciar, lembre-se: Passthrough = exclusivo (uma VM por dispositivo), SR-IOV = compartilhado (múltiplas VFs para múltiplas VMs). Se a questão falar em "compartilhamento simultâneo", a técnica correta é SR-IOV, não PCI Passthrough.
Gabarito: letra E (Errado).
Link permanente: /questoes/qg758570