online discuss 8 Version 0 |
|
👤 Author: by writer 2020-11-24 07:37:10 |
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
Please login to reply. Login
The following figure is showing MULTICS virual address:
<a href="http://www.yvsou.com/wp-content/uploads/sites/30/2020/11/屏幕截图-2020-11-24-154918.png"><img class="alignnone size-medium wp-image-9011" src="http://www.yvsou.com/wp-content/uploads/sites/30/2020/11/屏幕截图-2020-11-24-154918-300x190.png" alt="" width="300" height="190" /></a>
Segment descr iptor table has one descr iptor for each segment.
<a href="http://www.yvsou.com/wp-content/uploads/sites/30/2020/11/descr ipter.png"><img class="alignnone size-medium wp-image-9012" src="http://www.yvsou.com/wp-content/uploads/sites/30/2020/11/descr ipter-300x296.png" alt="" width="300" height="296" /></a>
Each descr iptor points to a page table.
<a href="http://www.yvsou.com/wp-content/uploads/sites/30/2020/11/Page-table.png"><img class="alignnone size-medium wp-image-9013" src="http://www.yvsou.com/wp-content/uploads/sites/30/2020/11/Page-table-300x212.png" alt="" width="300" height="212" /></a>
Each process can have multiple segments, which map to one linear address space. And linear address space has one page table.
<a href="http://www.yvsou.com/wp-content/uploads/sites/30/2020/11/multics.png"><img class="alignnone size-medium wp-image-9014" src="http://www.yvsou.com/wp-content/uploads/sites/30/2020/11/multics-300x161.png" alt="" width="300" height="161" /></a>
Advantages: each segment can have the full virtual adddress space allowed by number of address bits.
Disadvantages: Switching from one segment to another has a high content switch penalty, even within the same process. PostVer 0
Please login to reply. Login