Puslapis ir segmentai OS

Autorius: Laura McKinney
Kūrybos Data: 4 Balandis 2021
Atnaujinimo Data: 2 Gegužė 2024
Anonim
Tipos Textuais [ Prof Noslen]
Video.: Tipos Textuais [ Prof Noslen]

Turinys

Skirtumas tarp ieškos ir segmentavimo OS yra tas, kad ieškant, puslapis yra fiksuoto bloko dydžio, tuo tarpu segmentiniame puslapyje yra kintamo bloko dydžio.


Operacinė sistema yra tiltas tarp vartotojo ir programinės įrangos, o operacinės sistemos atminties valdymas yra viena iš pagrindinių funkcijų, leidžiančių paskirstyti atmintį. Operacinė sistema taip pat skiria atmintį ir paskirsto atmintį, kai proceso nebeegzistuoja. Dvi svarbiausios operacinės sistemos sąvokos yra ieškos ir segmentų sudarymas, ieškant puslapis yra fiksuoto bloko dydžio, tuo tarpu segmentiniame puslapyje yra kintamo bloko dydžio. Puslapio paieškos metu leidžiama kaupti atmintyje ir tai yra atminties valdymo schema. Puslapis suteikia procesui ne gretimą atmintį. Ieškant nėra išorinio susiskaidymo. Puslapio metu fizinė ir loginė atminties erdvė yra padalinta į tuos pačius šoninius atminties blokus. Puslapyje fiksuoto dydžio blokai yra žinomi kaip rėmeliai, o fiksuoto dydžio loginės atminties blokas yra vadinamas puslapiu. Pertraukiant procesą reikia vykdyti iš loginės atminties. Puslapyje yra du adresai, kuriuos generuoja centrinis procesorius: puslapio numeris ir puslapio poslinkis. Segmentuojant procesas yra padalintas į du kintamo dydžio segmentus, o kintamo dydžio segmentai įkeliami į loginės atminties adresų erdvę. Segmentavimas yra atminties valdymo schema, kurios puslapis yra kintamo bloko dydžio. Loginio adreso sritis turi įvairaus dydžio segmentus. Yra kiekvieno segmento pavadinimas ir ilgis. Segmentai įkeliami į fizinės atminties vietą. Fizinės atminties adresas yra segmento pavadinimas ir poslinkis. Yra segmentų numeriai, kurie naudojami segmentavimui vietoje segmento pavadinimo. Yra segmentų indeksas.


Turinys: skirtumas tarp puslapių ir segmentų OS

  • Palyginimo diagrama
  • Kas yra ieškos?
  • Kas yra segmentacija?
  • Pagrindiniai skirtumai
  • Išvada
  • Aiškinamasis vaizdo įrašas

Palyginimo diagrama

PagrindasPuslapisSegmentas
ReikšmėPuslapis yra fiksuoto bloko dydžio

Segmentuojant, puslapis yra kintamo bloko dydžio.

 

SuskaidymasPuslapis yra vidinis suskaidymasSegmentuojant yra išorinis susiskaidymas
DydisPuslapio dydį nustato aparatūra ieškantSegmento dydį nustato segmentas
LentelėPuslapyje yra puslapių lentelėSegmentuojant yra segmentų lentelė

Kas yra ieškos?

Puslapio paieškos metu leidžiama kaupti atmintyje ir tai yra atminties valdymo schema. Puslapis suteikia procesui ne gretimą atmintį. Ieškant nėra išorinio susiskaidymo. Puslapio metu fizinė ir loginė atminties erdvė yra padalinta į tuos pačius šoninius atminties blokus. Puslapyje fiksuoto dydžio blokai yra žinomi kaip rėmeliai, o fiksuotos dydžio loginės atminties blokai yra vadinami puslapiu. Pertraukiant procesą reikia vykdyti iš loginės atminties. Puslapyje yra du adresai, kuriuos generuoja centrinis procesorius: puslapio numeris ir puslapio poslinkis.


Kas yra segmentacija?

Segmentuojant procesas yra padalintas į du kintamo dydžio segmentus, o kintamo dydžio segmentai įkeliami į loginės atminties adresų erdvę. Segmentavimas yra atminties valdymo schema, kurios puslapis yra kintamo bloko dydžio. Loginio adreso sritis turi įvairaus dydžio segmentus. Yra kiekvieno segmento pavadinimas ir ilgis. Segmentai įkeliami į fizinės atminties vietą. Fizinės atminties adresas yra segmentinis vardas ir ofsetas. Segmento numeris yra naudojamas segmentams segmento pavadinimo vietoje. Yra segmentų indeksas.

Pagrindiniai skirtumai

  1. Puslapio puslapis yra fiksuoto bloko dydžio, tuo tarpu segmentinio puslapio yra kintamo bloko dydžio.
  2. Puslapis yra vidinis susiskaidymas, o segmentas - išorinis
  3. Puslapio dydį nustato aparatūra ieškant, tuo tarpu segmento dydį nustato segmentas.
  4. Puslapyje yra puslapių lentelė, tuo tarpu segmentuojant - segmentų lentelė

Išvada

Šiame aukščiau pateiktame pavyzdyje matome skirtumą tarp ieškos ir segmentų OS.

Aiškinamasis vaizdo įrašas