Lapozás vs szegmentálás az operációs rendszerben
Tartalom
- Tartalom: Különbség a lapozás és a szegmentálás között az operációs rendszerben
- Összehasonlító táblázat
- Mi a lapozás?
- Mi az a szegmentálás?
- Főbb különbségek
- Következtetés
- Magyarázó videó
A lapozás és a szegmentálás közötti különbség az operációs rendszerben az, hogy a lapozásnál az oldal rögzített blokkméretű, míg a szegmentálási oldalon az változó blokkméretű.
Az operációs rendszer híd a felhasználó és a szoftver között, az operációs rendszer memóriakezelése az egyik alapvető funkció, amely lehetővé teszi a memória elosztását. Az operációs rendszer a memóriát és a foglalkoztatási memóriát is kiosztja, amikor a folyamat már nem létezik. Az operációs rendszer két legfontosabb fogalma a lapozás és a szegmentálás, a lapozásnál az oldal rögzített blokkméretű, míg a szegmentálási oldalon az változó blokkméretű. A lapozás során a memória tárolható, és ez egy memóriakezelési rendszer. A lapozás nem szomszédos memóriát ad a folyamathoz. A lapozásban nincs külső fragmentáció. A lapozás során a fizikai és a logikai memóriaterület azonos oldalsó memóriablokkokra van felosztva. A lapozáskor a rögzített méretű blokkokat kereteknek nevezzük, a rögzített méretű logikai memória blokkját pedig oldalnak nevezzük. A lapozás során a folyamatot logikai memóriaterületről kell végrehajtani. Két oldal van a CPU által generálva a lapozásban, az oldalszám és az oldal eltolás. A szegmentálás során a folyamat két változó méretű szegmensre oszlik, és a változó méretű szegmenseket betöltik a logikai memória címterébe. A szegmentálás memóriakezelési séma, amelyben az oldal változó blokkméretű. A logikai címtérnek változó méretű szegmensei vannak. Az egyes szegmenseknek megvan a neve és hossza. A szegmenseket betölti a fizikai memóriatérbe. A fizikai memóriaterület címe a szegmensnév és az eltolás. Vannak szegmensszámok, amelyeket a szegmentáláshoz használnak a szegmens neve helyén. Van egy index a szegmentálásban.
Tartalom: Különbség a lapozás és a szegmentálás között az operációs rendszerben
- Összehasonlító táblázat
- Mi a lapozás?
- Mi az a szegmentálás?
- Főbb különbségek
- Következtetés
- Magyarázó videó
Összehasonlító táblázat
bázis | személyhívó | szegmentálás |
Jelentés | A lapozás során az oldal rögzített blokkméretű | A szegmentálás során az oldal változó blokkméretű.
|
szilánkosodás | A lapozásban belső fragmentáció van | A szegmentálás során külső fragmentáció van |
Méret | Az oldal méretét a lapozó hardver határozza meg | A szegmens méretét a szegmentálás során a felhasználó határozza meg |
asztal | A lapozásban van egy oldal táblázat | A szegmentálásban van szegmenstáblázat |
Mi a lapozás?
A lapozás során a memória tárolható, és ez egy memóriakezelési rendszer. A lapozás nem szomszédos memóriát ad a folyamathoz. A lapozásban nincs külső fragmentáció. A lapozás során a fizikai és a logikai memóriaterület azonos oldalsó memóriablokkokra van felosztva. A lapozás során a rögzített méretű blokkokat kereteknek nevezzük, a logikai memória rögzített méretű blokkjait pedig oldalnak nevezzük. A lapozás során a folyamatot logikai memóriaterületről kell végrehajtani. Két oldal van a CPU által generálva a lapozásban, az oldalszám és az oldal eltolás.
Mi az a szegmentálás?
A szegmentálás során a folyamat két változó méretű szegmensre oszlik, és a változó méretű szegmenseket betöltik a logikai memória címterébe. A szegmentálás egy memóriakezelési séma, amelyben az oldal változó blokkméretű. A logikai címtérnek változó méretű szegmensei vannak. Az egyes szegmenseknek megvan a neve és hossza. A szegmenseket betölti a fizikai memóriatérbe. A fizikai memóriaterület címe a szegmentált név és eltolás. Van egy szegmensszám, amelyet a szegmentáláshoz használnak a szegmens neve helyén. Van egy index a szegmentálásban.
Főbb különbségek
- A lapozás során az oldal rögzített blokkméretű, míg a szegmentálási oldalon az változó blokkméretű.
- A lapozásban belső fragmentáció van, míg a szegmentálásban külső fragmentáció van
- Az oldal méretét a hardver határozza meg a lapozásban, míg a szegmens méretét a felhasználó dönt a szegmentálás során.
- A lapozásban van egy oldaltáblázat, míg a szegmentálásban van a szegmenstáblázat
Következtetés
A fenti cikkben példákkal látjuk a különbséget a lapozás és a szegmentálás között az operációs rendszerben.