Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Prečo potrebujete Memory Management Unit pre Linux

jednotka správy pamäte Linux zaisťuje , že systém funguje na vysokou účinnosťou a funkčne správnym spôsobom . To pomáha operačný systém pre prevádzku so súborom susediacich virtuálnych adries , ich skutočné fyzické umiestnenie v pamäti nie je problém . Virtual Memory Management

Linux nastavuje tabuľky stránok pre virtuálnu pamäť a prekladateľské look - ahead bufferu ( TLB ) , ktorý umožňuje operačný systém pre prácu so sadou virtuálnych adries . Fyzická adresa je úplne skrytá pred aplikáciou , ktoré bežia na operačnom systéme .
Obmedzenie prístupu

závislosti na súvisiace prístupových práv , jednotka správy pamäte mapuje procesy zodpovedajúce adresné priestory . Po nastavení hardvérové ​​mechanizmy môžu generovať výnimky , keď sa proces pokúsi získať prístup k chránenej oblasti pamäti .
Výhody

operačný systém nastaví TLB . Ďalej , jednotka správy pamäte tiež spracováva výnimky generované procesorom .

Nastavenie tabuľky stránok , Linux môže pracovať s virtuálnymi adresami , ktoré sú nezávislé na fyzickom umiestnenie adresu v pamäti . To umožňuje vytvárať nezávisle na základnej organizácie pamäti . Jednotka správy pamäte sa stará o prístup k zodpovedajúcu fyzickú adresu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené