Tárgy 9 memória kezelése linux alatt

1 *. Memória szerkezet Linux

Ez tartalmazza a gép utasításait alkotó futtatható kódot a program. Ez hozza létre a fordító szerelő a fordítás a program gépi kódra (csak olvasható).

Ez tartalmaz változókat, vonósok, tömbök és egyéb program adatok. Ez 2 részből áll: az inicializált adat és kezdeti adat. Kezdeti adatok szegmens tartalmaz egy részét változó és fordító állandók, amelyek értékeit meg kell adni az indításkor. Minden változó az inicializált részét vissza kell állítani 0-ra.

3. verem szegmens

1. Tartsa a memóriában két példányban a forráskód

2. Mindkét folyamat, hogy mindig ugyanarra a memória hely, ahol a szöveg a program.

1. ZONE_DMA - ezek olyan oldalak, amelyeket fel lehet használni a DMA műveletek

2. ZONE_NORMAL - ez általában a megjelenített oldal

A memóriakártya felépítése a következő:

2. zóna leírást - információkat tartalmaz a memória használatára a régióban, mint például az aktív és inaktív oldalának az alsó és felső határértékeit az oldal csere algoritmusok, stb Ezen kívül, a nyél régió tömböt tartalmaz szabad területeket .. Az első elem a tömb jelöli 1. oldal leíró az 1. blokk és a szabad lapok. A jelenléte a szerkezet miatt a lehetőségét, hogy az, hogy a rendszer Linux NUMA architektúra. Minden csomópont leíró információt tartalmaz arról, hogyan kell használni a memória területeket és ehhez a csomóponthoz.

Fizikai memóriát használják különböző célokra, amelynek egyes részeit lehet letölteni, vagy feltölteni a merevlemezre. A lényege a rendszer, mivel egyik a részek nem raktak a lemezen, a többi felhasználó számára rendelkezésre álló memória oldalakon.

Emellett a Linux operációs rendszert támogat dinamikusan betölthető modulok főleg eszközmeghajtók. Lehetnek nagyobb, és mindegyik egy folytonos részével kernel memória kiosztandó.

1. A globális katalógus

2. A felső könyvtár

3. Az átlagos katalógus

A linux rendszer 4 szintű oldal asztal rendszer. Field katalógusok használunk indexként a megfelelő katalógus oldalain. Globális katalógus jelzi a felső könyvtárba, a könyvtárnak jelzi a felső középső és középső pont egy adott oldalon szeretne használni egy adott időpontban.

Kapcsolódó cikkek