1 作业要求
通过运行 paging-linear-translate.py 这个程序,来理解进程虚拟地址到物理地址的转换,通过不同的参数来对进程地址空间,页表进行修改。
2 具体操作
2.1 参数说明
Options:
-h, --help 帮助信息
-s SEED, --seed=SEED 改变seed的值
-a ASIZE, --asize=ASIZE 改变虚拟地址大小
-p PSIZE, --physmem=PSIZE 改变物理地址大小
-P PAGESIZE, --pagesize=PAGESIZE 改变页大小
-n NUM, --addresses=NUM 测试的虚拟地址个数
-u USED, --used=USED Page Table中有效页的个数
-v 详细模式
-c