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

Aký softvér riadi prístup k pamäti pre programy v RAM?

Operačný systém (OS) Spravuje prístup k pamäti pre programy v RAM. Konkrétnejšie, jednotka na správu pamäť (MMU) , hardvérový komponent úzko spolupracuje s OS, spracováva preklad a ochranu fyzickej adresy. OS poskytuje softvérovú vrstvu, ktorá interaguje a riadi MMU. Zahŕňa to úlohy ako:

* Virtuálna pamäť: Logické adresy mapovania programu (podľa programu) na fyzické adresy (skutočné miesta RAM). To umožňuje programom používať viac pamäte, ako je fyzicky dostupné, a chráni ich pred sebou.

* PAGGERS/Segmentácia: Rozdelenie pamäte na menšie jednotky (stránky alebo segmenty) na efektívnu správu a pridelenie.

* Pridelenie pamäte a deachlocation: Priradenie a uvoľnenie blokov RAM k prevádzkovaniu procesov podľa potreby.

* Ochrana pamäte: Zabránenie prístupu k jednému programu k pamäťovému priestoru iného, ​​čím sa zabezpečí stabilita.

* Swap Space Management: Pohybujúc sa menej často používané časti programov od RAM do sekundárneho úložiska (ako pevný disk) na uvoľnenie RAM pre aktívne procesy.

Takže zatiaľ čo MMU vykonáva fyzické akcie, OS je mozgom za operáciou a rozhoduje o tom, čo sa naloží, kde je umiestnený a ako dlho zostane v RAM.

Najnovšie články

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