操作系统导论-课后作业-ch15

对应异步社区资源HW-Relocation:
操作系统导论-课后作业-ch15_第1张图片

1.

种子1运行结果:
操作系统导论-课后作业-ch15_第2张图片
种子2运行结果:
操作系统导论-课后作业-ch15_第3张图片
种子3运行结果:
操作系统导论-课后作业-ch15_第4张图片

2.

操作系统导论-课后作业-ch15_第5张图片
需要将界限设置为930,结果如下:
操作系统导论-课后作业-ch15_第6张图片

3.

有人说原书翻译有误,原文如下所示:
操作系统导论-课后作业-ch15_第7张图片
原文翻译如下:
使用以下标志运行:-s 1 -n 10 -l 100。边界可以设置的最大值是多少,这样地址空间仍然适合整个物理内存?
可见,原文翻译并没有任何问题,说的意思是limit最大值是多少以至于可以将该地址空间仍然放在物理内存中。
运行结果如下:
操作系统导论-课后作业-ch15_第8张图片
可见基址为2201,物理内存大小为16k,故界限的最大值为16k-2201=14183。

4.

操作系统导论-课后作业-ch15_第9张图片
此处可见,-a和-p设置的越大,随机数产生的虚拟地址一般也会随着增大。

5.

当VA 随着Limit值从0到最大地址空间时,其随机生成的虚拟地址中有效部分应该越大。

你可能感兴趣的:(#,操作系统导论,python,操作系统)