Developer community
0 votes
99 views
asked by Guru (24.6k points) 29 51 79 | 99 views

1 Answer

0 votes
Segments can be of different lengths, so it is harder to find a place for a segment in memory than a page. With segmented virtual memory, we get the benefits of virtual memory but we still have to do dynamic storage allocation of physical memory. In order to avoid this, it is possible to combine segmentation and paging into a two-level virtual memory system. Each segment descriptor points to page table for that segment.This give some of the advantages of paging (easy placement) with some of the advantages of segments (logical division of the program).
answered by Guru (39.1k points) 10 22 34

Related questions

0 votes
1 answer
asked by sara Guru (24.6k points) 29 51 79 | 43 views
0 votes
1 answer
asked by sara Guru (24.6k points) 29 51 79 | 45 views
0 votes
1 answer
asked by john Guru (27.1k points) 33 50 98 | 9 views
0 votes
1 answer
asked by sara Guru (24.6k points) 29 51 79 | 18 views
0 votes
1 answer
asked by john Guru (27.1k points) 33 50 98 | 129 views
Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true

Categories


C Books Guide and List
C++ Books Guide and List
Best Java Books

3.8k questions

4k answers

117 comments

10.7k users

3,751 questions
4,046 answers
117 comments
10,709 users