Straniranje vs segmentacija u OS-u

Autor: Laura McKinney
Datum Stvaranja: 4 Travanj 2021
Datum Ažuriranja: 10 Svibanj 2024
Anonim
Working backward to solve problems - Maurice Ashley
Video: Working backward to solve problems - Maurice Ashley

Sadržaj

Razlika između straničnog pozivanja i segmentacije u OS-u je u tome što je u straničenju stranica stranica fiksne veličine bloka dok je stranica segmentacije promjenjive veličine bloka.


Operativni sustav most je između korisnika i softvera, u upravljanju memorijom operacijskog sustava jedna je od osnovnih funkcija koja omogućuje raspodjelu memorije. Operativni sustav također dodjeljuje memoriju i memoriju za razmještanje kada proces više ne postoji. Dva najvažnija koncepta operativnog sustava su straničenje i segmentacija, u straničnom je pozivanju stranica fiksne veličine bloka dok je stranica segmentacije promjenjive veličine bloka. Prilikom straničnog postupka dopušteno je spremanje u memoriju i shema je upravljanja memorijom. Stranovanje daje procesu neprekidnu memoriju. Ne postoji vanjska fragmentacija u straničenju. Prilikom straničenja, prostor fizičke i logičke memorije dijeli se na iste bočne memorijske blokove. Prilikom straničenja blokovi fiksne veličine poznati su kao okviri, a blok fiksne veličine logičke memorije naziva se stranica. Prilikom straničenja proces se mora izvesti iz prostora logičke memorije. Postoje dvije adrese koje generira CPU u straničku stranicu, a to su broj stranice i pomak stranice. U procesu segmentacije podijeljen je u dva segmenta promjenjive veličine, a segmenti promjenjive veličine učitavaju se u adresni prostor logičke memorije. Segmentacija je shema upravljanja memorijom u kojoj je stranica promjenjive veličine bloka. Logički adresni prostor ima segmente promjenjivih veličina. Postoji naziv i duljina svakog segmenta. Segmenti se učitavaju u fizički memorijski prostor. Adresa prostora fizičke memorije je naziv segmenta i pomak. Postoji broj segmenta koji se koristi u segmentaciji na mjestu naziva segmenta. Postoji indeks u segmentaciji.


Sadržaj: Razlika između straničenja i segmentacije u OS-u

  • Usporedni grafikon
  • Što je paging?
  • Što je segmentacija?
  • Ključne razlike
  • Zaključak
  • Objašnjeni video

Usporedni grafikon

osnovaprijelomSegmentacija
ZnačenjeU straničenju stranica je stranica fiksne veličine bloka

U segmentaciji stranica je promjenjive veličine bloka.

 

FragmentacijaU paginiranju postoji unutarnja fragmentacijaU segmentaciji postoji vanjska fragmentacija
VeličinaVeličinu stranice odlučuje hardver u straničenjuKorisnik u segmentaciji odlučuje o veličini segmenta
StolU straničenju se nalazi tablica stranicaU segmentaciji postoji tablica segmenta

Što je paging?

Prilikom straničnog postupka dopušteno je spremanje u memoriju i shema je upravljanja memorijom. Stranovanje daje procesu neprekidnu memoriju. Ne postoji vanjska fragmentacija u straničenju. Prilikom straničenja, prostor fizičke i logičke memorije dijeli se na iste bočne memorijske blokove. U straničenju su blokovi fiksne veličine poznati kao okviri, a blok fiksne veličine logičke memorije naziva se stranica. Prilikom straničenja proces se mora izvesti iz prostora logičke memorije. Postoje dvije adrese koje generira CPU u straničku stranicu, a to su broj stranice i pomak stranice.


Što je segmentacija?

U procesu segmentacije podijeljen je u dva segmenta promjenjive veličine, a segmenti promjenjive veličine učitavaju se u adresni prostor logičke memorije. Segmentacija je shema upravljanja memorijom u kojoj je stranica promjenjive veličine bloka. Logički adresni prostor ima segmente promjenjivih veličina. Ime i dužina svakog segmenta su. Segmenti se učitavaju u fizički memorijski prostor. Adresa prostora fizičke memorije je segmentirano ime i pomak. Postoji broj segmenta koji se koristi u segmentaciji na mjestu naziva segmenta. Postoji indeks u segmentaciji.

Ključne razlike

  1. U straničenju je stranica fiksne veličine bloka dok je u segmentaciji stranica promjenjive veličine bloka.
  2. U straničenju je unutarnja fragmentacija dok u segmentaciji postoji vanjska fragmentacija
  3. Veličinu stranice odlučuje hardver u straničenju, dok o veličini segmenta korisnik odlučuje u segmentaciji.
  4. U straničenju se nalazi tablica stranica dok u segmentaciji postoji tablica segmenata

Zaključak

U ovom članku iznad vidimo razliku između pozivanja i segmentacije u OS-u s primjerima.

Objašnjeni video