Skillnaden mellan segmentering och fragmentering?

Skillnaden mellan segmentering och fragmentering?

Som för segmentering i datorarkitektur logik, är det en meningsfull informationsenhet t.ex förfaranden, stora datastrukturer etc. Segmentering är varje segment i sin egen logiska minne.

  1. den har högre Träffgrad
  2. meningsfull skydd av segment
  3. förenklat dela kod via dynamisk länkning
  4. dynamiska datastrukturer

OR segmentering är en av de vanligaste sätten att uppnå minne-skydd. en annan vanlig ett personsökning. Segmentering innebär att en del eller delar av minnet kommer att spärras av från den pågående processen computing, med hjälp av hårdvara-register. Om data som läses eller skrivs att vara utanför det tillåtna adressutrymmet i den processen, medför ett segmenteringsfel. Segmentering är en minneshantering system som stöder detta användarvy minne. En logisk adressutrymme är egentligen en samling av segment. Varje segment har ett namn och en längd. Adress anger både segmentnamnet och förskjutning inom segmentet. Användaren anger därför varje adress av 2 parameter: en segmentnamnet och en förskjutning.