Основное отличие драйверов виртуальных устройств от обычных заключается в их назначении:
- Обычные драйверы работают как программные посредники между операционной системой и аппаратными устройствами компьютера. digitalocean.ru Они предоставляют интерфейс между ОС и устройством, управляют аппаратными ресурсами и обеспечивают обратную связь. digitalocean.ru
- Драйверы виртуальных устройств создают виртуальные устройства, которые могут использоваться для различных целей, таких как создание виртуальных дисков или сетевых интерфейсов. digitalocean.ru Например, драйверы виртуальных CD/DVD-дисков, драйверы виртуальных сетевых адаптеров. digitalocean.ru
Ещё одно отличие заключается в том, что виртуальные драйверы работают в нулевом кольце защиты и имеют доступ к любым участкам памяти, к командам ввода/вывода в любые порты и к привилегированным машинным командам процессора. frolov-lib.ru