Bein minnisaðgangur (DMA)
Bein minnisaðgangur (DMA) er vélbúnaðar-eiginleiki í tölvu sem gerir kleift gögn til að flytja gögn milli tækja og minnis án afskipta örgjörvans. DMA gerir tækjum eins og hljóðkortum, netkortum og harðdiskum kleift að flytja gögn beint til og frá minni, sem losar örgjörvann til að sinna öðrum verkefnum.
DMA er sérstaklega gagnlegt við flutning mikils gagnamagns, þar sem það getur verulega dregið úr vinnsluálagi örgjörvans sem þarf til flutningsins. Þetta getur leitt til bættrar kerfisframmistöðu og minni töf.
Það eru tvær tegundir af DMA: bus mastering DMA og þriðja aðila DMA. Bus mastering DMA gerir tæki kleift að taka stjórn á kerfisbúsi og framkvæma flutninga beint, á meðan þriðja aðila DMA felur í sér sérhæfðan DMA-stjóra sem sér um flutninga fyrir hönd tækja.
Þó að DMA geti verulega bætt kerfisframmistöðu getur það einnig skapað öryggisógnir. Illgjarn hugbúnaður getur hugsanlega misnotað DMA til að nálgast viðkvæm gögn í minni, sem leiðir til gagnaleka eða annarra öryggisatvika. Þess vegna er mikilvægt að innleiða viðeigandi öryggisráðstafanir, svo sem DMA-vernd, til að draga úr þessum áhættu.
Í stuttu máli er DMA vélbúnaðarleg eiginleiki sem gerir tækjum kleift að flytja gögn beint til og frá minni án afskipta örgjörva. Hann getur bætt kerfisframmistöðu verulega, en leiðir einnig til öryggisáhættu sem þarf að taka á.