关于系统内存

来源:互联网 发布:上海洋泾实验小学 知乎 编辑:程序博客网 时间:2024/06/16 13:37

32位操作系统,每个进程有4GB的虚拟空间。

4GB中高2G为系统存储区,低2GB为用户存储区。

 

FFFFFFFFH    固定页面区   --/

C0000000H   页对换区     -- --  系统存储区

 

80000000H  系统驻留区   --/

00000000H  页对换区      --- -- 用户存储区

 

 

采用分页式存储,4KB/页,也可以用二级分页。

逻辑地址到物理地址的变换:

 

                31               22  21          12  11                     0

逻辑地址    ————————————————————————

                |  页表目录索引  |  页表页索引  |        页面            |

                ————————————————————————

                          |                    |                       |

           第一级页表|    第二级页表 |                       |

                          |                    |                       |

                 ——————       ——————            |

                 |  页表目录  |—>|     页表     |            |

                 ——————       ——————            |

                                                  |                    |

                                                  |                    |

                                         ——————————————————

                           物理地址  |  物理块号  |          块内偏移            |

                                         ——————————————————

原创粉丝点击