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 >> Hardware >> CPU >> .

Implementuje väčšina Intel model plochej pamäte?

Väčšina moderných procesorov Intel (X86-64 Architecture) implementuje agicky plochý Pamäťový model. To znamená, že programátor vidí jediný, susediaci adresný priestor bez ohľadu na organizáciu fyzickej pamäte. Jednotka operačného systému a riadenia pamäte (MMU) spracováva preklad medzi virtuálnymi adresami (videný programom) a fyzickými adresami (kde údaje skutočne spočívajú v RAM).

Je dôležité pochopiť rozlíšenie:

* logicky plochý: Programátor interaguje s jediným veľkým adresným priestorom. Nemusia výslovne spravovať rôzne segmenty pamäte alebo banky. To je to, čo väčšina ľudí znamená, keď hovoria „model plochej pamäte“.

* Fyzicky plochý: To by znamenalo, že samotná fyzická pamäť je jediný susediaci blok. To nie je * prípad v moderných systémoch. Fyzická pamäť je často fragmentovaná a šírená cez viacero modulov.

Preto, zatiaľ čo procesory spoločnosti Intel predstavujú programátore * model * Model *, podkladová organizácia fyzickej pamäte nie je plochá. MMU je zodpovedný za ilúziu plochého adresára.

Najnovšie články

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