在链接时重定位期间,链接器在生成的可执行文件中为每个区段和每个符号分配运行时地址。
接下来,如果不使用虚拟内存,则应用程序的地址空间仅限于操作系统在加载时间重定位后为其分配的物理地址空间。
我认为是这样的:如果包含请求的物理地址的物理页尚未存储在RAM中,那么页面错误就会发生,这将由OS页错误处理程序提供服务。
我是问,因为分页总是和虚拟内存一起提到,但是似乎不需要有虚拟内存来分页。
谢谢
发布于 2012-08-04 23:49:09
哇很多问题。
https://stackoverflow.com/questions/11809162
复制相似问题