Leheotsimine vs OS-i segmenteerimine

Autor: Laura McKinney
Loomise Kuupäev: 4 Aprill 2021
Värskenduse Kuupäev: 10 Mai 2024
Anonim
По крышам прыг, по башне дрыг ► 2 Прохождение Dying Light 2: Stay Human
Videot: По крышам прыг, по башне дрыг ► 2 Прохождение Dying Light 2: Stay Human

Sisu

Leheotsimise ja segmenteerimise erinevus OS-is seisneb selles, et otsimisel on leht kindla fikseeritud suurusega, segmenteerimislehel aga muutuva plokiga.


Operatsioonisüsteem on sild kasutaja ja tarkvara vahel, opsüsteemi mäluhaldus on üks olulisi funktsioone, mis võimaldab mälu eraldada. Operatsioonisüsteem eraldab mälu ka siis, kui seda protsessi enam pole. Kaks kõige olulisemat operatsioonisüsteemi kontseptsiooni on otsimine ja segmenteerimine, otsimisel on leht fikseeritud ploki suurusega, samas kui segmenteerimise leht on muutuva ploki suurusega. Leheotsimisprotsessis on lubatud mällu salvestada ja see on mäluhaldusskeem. Leheotsimine annab protsessile külgneva mälu. Leheotsimisel puudub väline killustatus. Leheotsas on füüsiline ja loogiline mäluruum jagatud sama külje mäluplokkideks. Leheotsimisel nimetatakse fikseeritud suurusega plokke raamideks ja loogilise mälu fikseeritud suurusega plokke nimetatakse leheks. Leheotsimisel tuleb protsess käivitada loogilisest mäluruumist. Protsessori poolt genereeritavas protsessis on kaks aadressi, mis on lehe number ja lehe nihkumine. Segmenteerimisel jaguneb protsess kaheks muutuva suurusega segmendiks ja muutuva suurusega segmendid laaditakse loogilise mälu aadressiruumi. Segmenteerimine on mäluhaldusskeem, mille leht on muutuva plokiga. Loogilisel aadressiruumil on muutuva suurusega segmendid. Igal segmendil on nimi ja pikkus. Segmendid laaditakse füüsilisse mäluruumi. Füüsilise mäluruumi aadress on segmendi nimi ja nihe. Segmendi nime asemel on segmenteerimisel segmendi number. Segmenteerimisel on indeks.


Sisu: Lehe ja segmenteerimise erinevus OS-is

  • Võrdlusdiagramm
  • Mis on isikuotsing?
  • Mis on segmenteerimine?
  • Peamised erinevused
  • Järeldus
  • Selgitav video

Võrdlusdiagramm

AlusPagingSegmenteerimine
TähendusLeheotsas on leht kindla suurusega

Segmenteerimisel on leht muutuva ploki suurusega.

 

KillustatusLeheotsas on sisemine killustatusSegmenteerimisel toimub väline killustatus
SuurusLehe suuruse otsustab riistvara otsimiselSegmendi suuruse otsustab kasutaja segmentimise teel
TabelLeheotsas on lehetabelSegmenteerimisel on segmentide tabel

Mis on isikuotsing?

Leheotsimisprotsessis on lubatud mällu salvestada ja see on mäluhaldusskeem. Leheotsimine annab protsessile külgneva mälu. Leheotsimisel puudub väline killustatus. Leheotsas on füüsiline ja loogiline mäluruum jagatud sama külje mäluplokkideks. Leheotsas nimetatakse fikseeritud suurusega plokke raamideks ja loogilise mälu fikseeritud suurusega plokke nimetatakse leheks. Leheotsimisel tuleb protsess käivitada loogilisest mäluruumist. Protsessori poolt genereeritavas protsessis on kaks aadressi, mis on lehe number ja lehe nihkumine.


Mis on segmenteerimine?

Segmenteerimisel jaguneb protsess kaheks muutuva suurusega segmendiks ja muutuva suurusega segmendid laaditakse loogilise mälu aadressiruumi. Segmenteerimine on mäluhaldusskeem, mille leht on muutuva ploki suurusega. Loogilisel aadressiruumil on muutuva suurusega segmendid. Igal segmendil on nimi ja pikkus. Segmendid laaditakse füüsilisse mäluruumi. Füüsilise mäluruumi aadress on segmenteeritud nimi ja nihe. Segmendi nime asemel on segmenteerimisel segmendi number. Segmenteerimisel on indeks.

Peamised erinevused

  1. Leheotsas on leht kindla fikseeritud suurusega, segmenteerimisel aga muutuva plokiga.
  2. Leheotsas on sisemine killustatus, samas kui segmenteerimisel on väline killustatus
  3. Lehe suuruse otsustab riistvara otsimisel, samas kui segmendi suuruse otsustab kasutaja segmenteerimisel.
  4. Leheotsas on lehttabel, segmenteerimisel aga segmenttabel

Järeldus

Ülaltoodud artiklis näeme näidete abil lehekülje otsimise ja segmenteerimise erinevust OS-is.

Selgitav video