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

Vysvetlite, aký virtuálny pamäťový systém pomocou stránkovania dopytu?

Virtuálna pamäť s stránkovaním dopytu:Zjednodušené vysvetlenie

Predstavte si, že máte knihu s obrovským množstvom informácií, ale váš stôl je dostatočne veľký na to, aby sa zmestil na niekoľko strán naraz. Je to niečo ako virtuálna pamäť funguje.

Tu je porucha:

1. Virtuálna pamäť: Namiesto ukladania celej knihy (váš program) do malého stola (fyzická pamäť) ju udržiavate v oveľa väčšom virtuálnom priestore (virtuálna pamäť).

2. Dopyt Page: Stránky z knihy (virtuálna pamäť) privádzate na stôl (fyzická pamäť) iba vtedy, keď ich skutočne potrebujete.

3. Tabuľka strán: Ak chcete sledovať, ktoré stránky sú na stole, máte tabuľku (tabuľka stránok), ktorá mapuje virtuálne adresy stránok na fyzické adresy stránok.

4. Porucha stránky: Ak potrebujete stránku, ktorá nie je na stole, musíte „poruchu stránky“. To znamená:

- Váš program sa zastaví.

- Operačný systém hľadá požadovanú stránku v sekundárnom úložisku (pevný disk).

- Stránka je skopírovaná z pevného disku do fyzickej pamäte (váš stôl).

- Váš program sa reštartuje z miesta, kde sa zastavil.

5. Výhody stránkovania dopytu:

- umožňuje spustiť väčšie programy: Môžete spustiť programy väčšie ako vaša fyzická pamäť.

- zlepšená účinnosť: Načítajú sa iba potrebné stránky, ukladajú pamäť a čas spracovania.

- môže spustiť viac programov: Vymenením stránok dovnútra a von, systém dokáže efektívne spracovať viacero programov.

jednoduchá analógia:

Predstavte si, že čítate knihu o Kindle. Celú knihu nemusíte sťahovať naraz. Stiahnite iba stránky, ktoré momentálne čítate. Je to podobné tomu, ako funguje dopytové stránkovanie.

Technické podrobnosti:

* Strané rámy: Kusy s pevnou veľkosťou fyzickej pamäte.

* tabuľky strán: Dátové štruktúry, ktoré prekladajú virtuálne adresy na fyzické adresy.

* prekladací roztok (TLB): Vyrovnávacia pamäť, ktorá ukladá nedávno použité položky tabuľky stránok pre rýchlejší prístup.

* Algoritmy na výmenu stránky: Rozhoduje sa, ktoré stránky vymenia z fyzickej pamäte, keď je plná.

Na záver, Dopyt Pagging vám umožňuje efektívne používať vašu fyzickú pamäť iba načítaním potrebných stránok z vášho priestoru virtuálnej pamäte, čo umožňuje prevádzkovať veľké programy a zlepšiť celkovú efektívnosť systému.

Najnovšie články

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