Linux minneshanteringsenhet säkerställer att systemet fungerar på en hög effektivitet och på ett funktionellt korrekt sätt . Det hjälper operativsystemet att fungera med en uppsättning sammanhängande virtuella adresser , deras faktiska fysiska plats i minnet inte ett bekymmer . Virtual Memory Management
Linux sätter upp sidtabellerna för virtuellt minne och en översättning Förstyrning Buffer ( TLB ) , vilket gör att operativsystemet att arbeta med uppsättning virtuella adresser . Den fysiska adressen är helt dold från de program som körs på operativsystemet . Beroende på de tillhörande behörighet till de minneshanteringsenhet kartor processer
åtkomstbegränsning
motsvarande adress utrymmen . När båten , kan hårdvaran mekanismer genererar undantag när en process försöker tillgång till ett skyddat minne region .
Fördelar
Operativsystemet sätter upp TLB . Vidare minneshanteringsenhet också hanterar de undantag som genereras av processorn .
Genom att sätta upp sidan borden , kan Linux fungerar med virtuella adresser som är oberoende av den fysiska platsen för adressen i minnet . Detta gör tillämpningar oberoende av den underliggande minnet organisationen . Den minneshanteringsenhet tar hand om åt motsvarande fysiska adressen .