NetBSD Project Developers
O le NVMM e aofia ai se avetaʻavale e taʻavale i le faʻaogaina o le kernel level ma faʻamaopoopo avanoa i masini virtualization masini, ma se faʻaputuga Libnvmm e tamoʻe i avanoa faʻaoga. Feso'ota'iga i le va o vaega fatu ma avanoa fa'aoga e fa'atinoina ile IOCTL. O se vaega o le NVMM e faʻaeseese ai mai hypervisors pei ole KVM o
Ae ui i lea, o Libnvmm lava ia e le o iai ni galuega emulator, ae naʻo le tuʻuina atu o se API e mafai ai ona e tuʻufaʻatasia le lagolago NVMM i emulators o loʻo i ai, mo se faʻataʻitaʻiga, QEMU. O le API e aofia ai galuega e pei o le fatuina ma le faʻalauiloaina o se masini komepiuta, tuʻufaʻatasia o manatuaga i le faiga faʻapitoa, ma le tuʻuina atu o VCPUs. Ina ia faʻaleleia le saogalemu ma faʻaitiitia ai faʻalavelave osofaʻi, libnvmm e tuʻuina atu naʻo galuega e manaʻomia manino-e ala i le le mafai, e le otometi ona valaʻau tagata faʻalavelave ma e le mafai ona faʻaaogaina pe a mafai ona alofia. E taumafai le NVMM e fa'afaigofie mea, e aunoa ma le fa'alavelave, ma fa'atagaina oe e pulea le tele o vaega o lau galuega pe a mafai.
Ole vaega ole kernel-level ole NVMM e matua fa'apipi'i fa'atasi ma le NetBSD kernel, ma fa'atagaina le fa'aleleia atili o le fa'atinoga e ala i le fa'aitiitia o le aofa'i o suiga ole tala ile va ole OS talimalo ma le siosiomaga talimalo. I le itu o le avanoa e fa'aoga ai, e taumafai le libnvmm e fa'apotopoto fa'agaioiga I/O masani ma aloese mai le faia o telefoni fa'aoga e le tatau. Ole faiga ole fa'asoaga manatua e fa'avae ile pmap subsystem, lea e mafai ai ona e fa'ate'a'ese itulau manatua o tagata asiasi ile vaeluaga ole swap pe a le lava le manatua ile faiga. O le NVMM e sa'oloto mai loka ma fua o le lalolagi, e mafai ai ona e fa'aogaina i le taimi lava e tasi fa'aoga CPU 'ese'ese e fa'atautaia ai masini va'aia eseese.
Ua saunia se fofo fa'avae QEMU e fa'aogaina ai le NVMM e mafai ai ona fa'aogaina masini fa'apitoa. O lo'o fa'agasolo galuega e fa'aaofia ai fa'ailoga ua saunia i le fausaga autu o le QEMU. O le QEMU+NVMM tu'ufa'atasia ua uma
puna: opennet.ru