0
988views
What is the difference between paging and segmentation?
written 5.3 years ago by | modified 5.3 years ago by |
Mumbai University > Sem5 > Operating System
Marks: 5M
Year: May 15
ADD COMMENT
EDIT
1 Answer
written 5.3 years ago by | modified 5.3 years ago by |
Mumbai University > Sem5 > Operating System
Marks: 5M
Year: May 15
written 5.3 years ago by |
Sr No | Paging | Segmentation |
---|---|---|
1 | A page is a contiguous range of memory addresses which is mapped to physical memory. | A segment is an independent address space. Each segment has addresses in a range from 0 to maximum value. |
2 | It has only one linear address space. | It has many address spaces. |
3 | Invisible to,programmer | Visible to programmer |
4 | Procedures and data cannot be separated | Procedures and data can be separated |
5 | Procedures cannot be shared between users | Procedures can be shared between users |
6 | Procedures and data cannot be protected separately | Procedures and data can be protected separately |
7 | Eliminates external,fragmentation. | Eliminates internal,fragmentation. |
8 | A page is of fixed size | A segment is of arbitrary size. |
9 | Paging consist of Static linking & dynamic loading | Segment consist of Dynamic Linking & Dynamic Loading |
10 | A,page is of physical unit | A page is of logical unit |