Peidžēšana vs segmentēšana OS

Autors: Laura McKinney
Radīšanas Datums: 4 Aprīlis 2021
Atjaunināšanas Datums: 10 Maijs 2024
Anonim
L-5.17: Segmentation Vs Paging | Segmentation Working | Operating system
Video: L-5.17: Segmentation Vs Paging | Segmentation Working | Operating system

Saturs

Atšķirība starp lapošanu un segmentēšanu OS ir tāda, ka lappusēs lappuse ir fiksēta bloka lielumā, turpretī segmentācijā lapa ir mainīga bloka lieluma.


Operētājsistēma ir tilts starp lietotāju un programmatūru, operētājsistēmas atmiņas pārvaldība ir viena no būtiskajām funkcijām, kas ļauj iedalīt atmiņu. Operētājsistēma piešķir arī atmiņu un atlicina atmiņu, kad process vairs nepastāv. Divi svarīgākie operētājsistēmas jēdzieni ir peidžeri un segmentēšana. Lappusēs lappuse ir fiksēta bloka lielumā, savukārt segmentēšanas lapā maināma bloka lieluma. Lappuses procesā ir atļauts glabāties atmiņā, un tā ir atmiņas pārvaldības shēma. Lappuse piešķir procesam blakus esošo atmiņu. Lappuse nav ārēja sadrumstalotība. Peidžerā fiziskā un loģiskā atmiņas telpa tiek sadalīta vienādos sānu atmiņas blokos. Lappusē fiksēta lieluma bloki tiek dēvēti par rāmjiem, bet fiksētās lieluma loģiskās atmiņas bloks tiek saukts par lapu. Lappusēs process jāveic no loģiskās atmiņas vietas. Lapā ir divas CPU ģenerētas adreses, kas ir lapas numurs un lapas nobīde. Segmentācijā process tiek sadalīts divos mainīga lieluma segmentos, un mainīgā lieluma segmenti tiek ielādēti loģiskās atmiņas adrešu telpā. Segmentācija ir atmiņas pārvaldības shēma, kurā lappuse ir mainīga bloka lieluma. Loģiskajā adreses telpā ir mainīga lieluma segmenti. Katram segmentam ir nosaukums un garums. Segmenti tiek ielādēti fiziskās atmiņas telpā. Fiziskās atmiņas vietas adrese ir segmenta nosaukums un nobīde. Segmenta nosaukuma vietā segmentēšanā tiek izmantoti segmenta numuri. Segmentācijā ir indekss.


Saturs: atšķirība starp lapošanu un segmentēšanu OS

  • Salīdzināšanas tabula
  • Kas ir peidžeri?
  • Kas ir segmentācija?
  • Galvenās atšķirības
  • Secinājums
  • Paskaidrojošs video

Salīdzināšanas tabula

PamatsPeidžēšanaSegmentācija
NozīmeLappusēs lappuse ir fiksēta bloka izmērā

Segmentējot, lapa ir mainīga bloka lieluma.

 

SadrumstalotībaLappusē ir iekšēja sadrumstalotībaSegmentācijā notiek ārēja sadrumstalotība
IzmērsLapas lielumu nosaka aparatūra peidžerosSegmenta lielumu lietotājs izlemj segmentējot
TabulaLappusēs ir lapu tabulaSegmentācijā ir segmentu tabula

Kas ir peidžeri?

Lappuses procesā ir atļauts glabāties atmiņā, un tā ir atmiņas pārvaldības shēma. Lappuse piešķir procesam blakus esošo atmiņu. Lappuse nav ārēja sadrumstalotība. Peidžerā fiziskā un loģiskā atmiņas telpa tiek sadalīta vienādos sānu atmiņas blokos. Peidžerā fiksēta lieluma bloki tiek dēvēti par rāmjiem, un loģiskās atmiņas fiksēta lieluma bloki tiek saukti par lapu. Lappusēs process jāveic no loģiskās atmiņas vietas. Lapā ir divas CPU ģenerētas adreses, kas ir lapas numurs un lapas nobīde.


Kas ir segmentācija?

Segmentācijā process tiek sadalīts divos mainīga lieluma segmentos, un mainīgā lieluma segmenti tiek ielādēti loģiskās atmiņas adrešu telpā. Segmentācija ir atmiņas pārvaldības shēma, kurā lappuse ir mainīga bloka lieluma. Loģiskajā adreses telpā ir mainīga lieluma segmenti. Katram segmentam ir nosaukums un garums. Segmenti tiek ielādēti fiziskās atmiņas telpā. Fiziskās atmiņas vietas adrese ir segmentēts nosaukums un nobīde. Segmenta nosaukuma vietā segmentācijā tiek izmantots segmenta numurs. Segmentācijā ir indekss.

Galvenās atšķirības

  1. Lappusē lapa ir fiksēta bloka lieluma, savukārt segmentēšanas lapā - mainīga bloka lieluma.
  2. Peidžerā ir iekšēja sadrumstalotība, turpretī segmentācijā ir ārēja sadrumstalotība
  3. Lapas lielumu nosaka aparatūra peidžeros, turpretī segmenta lielumu lietotājs izlemj segmentējot.
  4. Peidžerā ir lappušu tabula, savukārt segmentēšanā ir segmentu tabula

Secinājums

Iepriekš šajā rakstā mēs redzam atšķirību starp lapošanu un segmentēšanu OS ar piemēriem.

Paskaidrojošs video