Straniranje v primerjavi s segmentacijo v operacijskem sistemu

Avtor: Laura McKinney
Datum Ustvarjanja: 4 April 2021
Datum Posodobitve: 10 Maj 2024
Anonim
Straniranje v primerjavi s segmentacijo v operacijskem sistemu - Druga
Straniranje v primerjavi s segmentacijo v operacijskem sistemu - Druga

Vsebina

Razlika med straniščanjem in segmentacijo v operacijskem sistemu OS je v tem, da je pri stranskem pomenu strani določena velikost bloka, medtem ko je stran za segmentacijo spremenljive velikosti bloka.


Operacijski sistem je most med uporabnikom in programsko opremo, v upravljanju pomnilnika operacijskega sistema je ena od bistvenih funkcij, ki omogoča dodelitev pomnilnika. Operacijski sistem tudi dodeli pomnilnik in pomiri pomnilnik, ko proces ne obstaja več. Dva najpomembnejša koncepta operacijskega sistema sta stransko iskanje in segmentacija, pri stranski strani je stran določene velikosti blokov, medtem ko je stran za segmentacijo spremenljive velikosti bloka. V stranskem postopku je dovoljeno shranjevanje v pomnilniku in je shema upravljanja pomnilnika. Straniranje daje procesu neprekinjen spomin. Pri stranski strani ni zunanje razdrobljenosti. V stranskem pomenu je prostor za fizični in logični pomnilnik razdeljen na iste stranske bloke spomina. V stranski strani so bloki s fiksno velikostjo znani kot okvirji, blok fiksne velikosti logičnega pomnilnika pa se imenuje stran. V stranskem postopku je treba postopek izvesti iz prostora za logični pomnilnik. Obstajata dva naslova, ki ju ustvari CPU v stranski strani, ki sta številka strani in odmik strani. V procesu segmentacije je razdeljen na dva segmenta spremenljive velikosti, segmenti spremenljive velikosti pa se naložijo v naslovni prostor logičnega pomnilnika. Segmentacija je shema upravljanja pomnilnika, v kateri je stran spremenljive velikosti bloka. Prostor za logični naslov ima segmente spremenljive velikosti. Obstaja ime in dolžina vsakega segmenta. Segmenti se naložijo v fizični pomnilniški prostor. Naslov prostora za fizični pomnilnik je ime segmenta in odmik. Obstaja številka segmenta, ki se uporablja pri segmentaciji namesto imena segmenta. V segmentaciji je indeks.


Vsebina: Razlika med straniščanjem in segmentacijo v OS

  • Primerjalna tabela
  • Kaj je stransko iskanje?
  • Kaj je segmentacija?
  • Ključne razlike
  • Zaključek
  • Pojasnjevalni video

Primerjalna tabela

OsnoveStraniranjeSegmentacija
PomenV stranski strani je stran določene velikosti bloka

Pri segmentaciji je stran spremenljive velikosti blokov.

 

RazdrobljenostPri strani je notranja razdrobljenostPri segmentaciji obstaja zunanja razdrobljenost
VelikostVelikost strani določa strojna oprema v stranski straniVelikost segmenta določi uporabnik v segmentaciji
TabelaV stranski strani je tabela straniV segmentaciji je tabela segmentov

Kaj je stransko iskanje?

V stranskem postopku je dovoljeno shranjevanje v pomnilniku in je shema upravljanja pomnilnika. Straniranje daje procesu neprekinjen spomin. Pri stranski strani ni zunanje razdrobljenosti. V stranskem pomenu je prostor za fizični in logični pomnilnik razdeljen na iste stranske bloke spomina. V stranskem pomenu so bloki s fiksno velikostjo znani kot okviri, blok fiksne velikosti logičnega pomnilnika pa se imenuje stran. V stranskem postopku je treba postopek izvesti iz prostora za logični pomnilnik. Obstajata dva naslova, ki ju ustvari CPU v stranski strani, ki sta številka strani in odmik strani.


Kaj je segmentacija?

V procesu segmentacije je razdeljen na dva segmenta spremenljive velikosti, segmenti spremenljive velikosti pa se naložijo v naslovni prostor logičnega pomnilnika. Segmentacija je shema upravljanja pomnilnika, v kateri je stran spremenljive velikosti bloka. Prostor za logični naslov ima segmente spremenljive velikosti. Obstajata ime in dolžina vsakega segmenta. Segmenti se naložijo v fizični pomnilniški prostor. Naslov prostora za fizični pomnilnik je segmentirano ime in odmik. Na mestu segmenta je nameščena številka segmenta. V segmentaciji je indeks.

Ključne razlike

  1. V straniranju je stran določene velikosti blokov, medtem ko je stran segmentacije spremenljive velikosti bloka.
  2. Pri straniranju obstaja notranja razdrobljenost, medtem ko pri segmentaciji obstaja zunanja razdrobljenost
  3. Velikost strani določi strojna oprema v stranski strani, medtem ko velikost segmenta določi uporabnik v segmentaciji.
  4. V straniranju je tabela strani, medtem ko je v segmentaciji tabela segmentov

Zaključek

V zgornjem članku vidimo razliko med stransko preklopom in segmentacijo v OS s primeri.

Pojasnjevalni video