Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Stránkování Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785.

Podobné prezentace


Prezentace na téma: "Stránkování Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785."— Transkript prezentace:

1 Stránkování Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu ISSN:  Provozuje Národní ústav pro vzdělávání, školské poradenské zařízení a zařízení pro další vzdělávání pedogických pracovníků (NÚV).

2 Stránkování - 1 adresa po segmentaci nemusí být vždy reálná adresa OP ale může být vstupem do stránkovací jednotky segmenty přinášejí problémy vnější fragmentace, mohou být příliš velké pro výměnu s virtuální pamětí dnes stránkování využívá většina OS vyžaduje podporu v procesoru poměrně komplikovaný systém paměť je rozdělena na stránky stejné velikosti (4kB) řeší fragmentaci, lepší optimalizace (RAM × disk) stránkování

3 Stránkování - 2 stránkování

4 Stránkování - 3 32bitová lineární adresa je rozdělena na tři části:
Adresář: tvořen nejvyššími 10 bity, slouží jako index tabulky zvané adresář, odkud je vybrána 20bitová báze tabulky stránek. Tabulka: tvořena nižšími 10 bity, slouží jako index do tabulky stránek. Z této tabulky se vyzvedne 20 bitová báze stránky, která tvoří 20 nejvyšších bitů fyzické adresy. Offset: tvořen nejnižšími 12 bity. Offset je potom sečten s o 12 bitů posunutou (vynásobenou 4096) bází stránky tak, že tvoří nejnižších 12 bitů fyzické adresy. stránkování

5 Stránkování - 4 položka tabulky stránek obsahuje:
20b bázovou adresu stránky 12b záznam stránky stránkování

6 Stránkování - 5 Mechanismus stránkování nese problém dvou přístupů do tabulek, které jsou uloženy v operační paměti a přístup k nim může procesor zdržovat. Za účelem zrychlení tohoto mechanismu má procesor zabudovánu rychlou vyrovnávací cache paměť zvanou TLB (Translation Lookaside Buffer), ve které je uchováno 32 naposledy používaných lineárních adres a k nim odpovídající adresy fyzické. stránkování


Stáhnout ppt "Stránkování Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Libor Otáhalík. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802-4785."

Podobné prezentace


Reklamy Google