Personsøking vs. segmentering i OS
Innhold
- Innhold: Forskjell mellom personsøk og segmentering i OS
- Sammenligningstabell
- Hva er personsøk?
- Hva er segmentering?
- Viktige forskjeller
- Konklusjon
- Forklarende video
Forskjellen mellom personsøking og segmentering i OS er at ved personsøking har siden en fast blokkstørrelse, mens den i segmenteringssiden har variabel blokkstørrelse.
Operativsystemet er en bro mellom bruker og programvare, i minnehåndtering av operativsystemet er en av de viktigste funksjonene som tillater tildeling av minne. Operativsystemet tildeler også minne og deallocate minne når prosessen ikke lenger eksisterer. To viktigste konsept for operativsystemet er personsøk og segmentering, i sider, siden er av fast blokkstørrelse mens i segmenteringssiden har variabel blokkstørrelse. I personsøkingsprosessen er det lov å lagre i minnet og er et minnehåndteringsskjema. Personsøking gir ikke sammenhengende minne til prosessen. Det er ingen ekstern fragmentering i personsøkingen. I personsøk er fysisk og logisk minneplass delt inn i samme sideminneblokker. I personsøking er blokker i fast størrelse kjent som rammer og blokk for fast størrelse med logisk minne kalles en side. I personsøking må prosessen utføres fra logisk minneplass. Det er to adresser som genereres av CPU i personsøk som er sidetall og sideforskyvning. I segmenteringsprosessen er delt inn i to segmenter med variabel størrelse og segmenter med variabel størrelse lastes inn i logisk hukommelsesadresse. Segmentering er minnehåndteringsskjema der siden har variabel blokkstørrelse. Logisk adresseområde har segmenter med variabel størrelse. Det er et navn og lengde på hvert segment. Segmenter lastes inn i det fysiske minneområdet. Adressen til det fysiske minneplassen er segmentnavn og forskyvning. Det er segmentnummer som brukes i segmentering stedet for segmentnavnet. Det er en indeks i segmenteringen.
Innhold: Forskjell mellom personsøk og segmentering i OS
- Sammenligningstabell
- Hva er personsøk?
- Hva er segmentering?
- Viktige forskjeller
- Konklusjon
- Forklarende video
Sammenligningstabell
Basis | personsøker | segmentering |
Betydning | Ved sidening er siden av den faste blokkeringsstørrelsen | I segmentering har siden variabel blokkstørrelse.
|
Fragmentering | Ved personsøking er det intern fragmentering | I segmentering er det ekstern fragmentering |
Størrelse | Sidestørrelsen avgjøres av maskinvare i sider | Segmentstørrelse avgjøres av brukeren i segmenteringen |
Bord | I sider er det en sidetabell | I segmentering er det segmenttabell |
Hva er personsøk?
I personsøkingsprosessen er det lov å lagre i minnet og er et minnehåndteringsskjema. Personsøking gir ikke sammenhengende minne til prosessen. Det er ingen ekstern fragmentering i personsøkingen. I personsøk er fysisk og logisk minneplass delt inn i samme sideminneblokker. I personsøking er blokker i fast størrelse kjent som rammer, og blokk av fast størrelse med logisk minne kalles en side. I personsøking må prosessen utføres fra logisk minneplass. Det er to adresser som genereres av CPU i personsøk som er sidetall og sideforskyvning.
Hva er segmentering?
I segmenteringsprosessen er delt inn i to segmenter med variabel størrelse og segmenter med variabel størrelse lastes inn i logisk hukommelsesadresse. Segmentering er et minnehåndteringsskjema der siden har variabel blokkstørrelse. Logisk adresseområde har segmenter med variabel størrelse. Det er et navn og lengde på hvert segment. Segmenter lastes inn i det fysiske minneområdet. Adressen til det fysiske minneplassen er det segmenterte navnet og forskyvningen. Det er segmentnummer som brukes i segmentering stedet for segmentnavnet. Det er en indeks i segmenteringen.
Viktige forskjeller
- I sider er siden av fast blokkstørrelse, mens den i segmenteringssiden har variabel blokkstørrelse.
- Ved personsøking er det intern fragmentering mens det i segmentering er ekstern fragmentering
- Sidestørrelsen avgjøres av maskinvare i personsøking, mens segmentstørrelse avgjøres av brukeren i segmenteringen.
- I personsøk er det en sidetabell, mens det i segmentering er segmenttabellen
Konklusjon
I denne artikkelen over ser vi forskjellen mellom personsøk og segmentering i OS med eksempler.