欢迎来到天天文库
浏览记录
ID:22645682
大小:128.16 KB
页数:6页
时间:2018-10-30
《清华大学操作系统课程lab2实验报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、物理内存管理实验报告练习Q:合并labl和lab2书上捉示使用"diff/merge〃工具來合并labl和Iab2的代码,可是没冇找到这款工具,但是被推荐使用meld工具,也能很方便地将不同目录的文件异同比较出来,可以一一手动合并,删除,增加代码,避免了不必要的错误。lablresult:lab2-Meldlablresult:lab2复制左脷M▼湖览⑻…/home/cn/棄面/到播作系统课程实验源码▼
2、复制右側$蒯昧丨^相同^新建M已修改过滤器/ucorejab/labcodesanswer/lab1resul
3、t浏览⑻…Slab1_result4.1kB日223月20150▼■Iab24.1kB►編.settings4.1kB臟bin4.1kB日223月20150bin4.1kBbootblock512B日223月20150bootblock512Bkernel74.9kB日223月20150kernel113.6kB-kernel_nopage113.6kBClsign16.4kB日223月20150*sign16.4kB」ucore.img5.1MB日223月20150ucore.img5.1MBSBboot4.1
4、kB六143月20150▼yboot4.1kBUasm.h961B一092月20152asm.h961Bibootasm.S3.8kB一092月20152bootasm.S4.2kBbit器名称□►大小更改时间过滤器名称Qbootmain.c•kern3.3kB一092月201524.1kB六143月201501bootmain.c▼bikern大小更改时间六114月2015六114月2015:六114月2015厂六114月2015六114月2015;六114月2015广六114月2015:f-六114月2015
5、;r六143月2015(一092月2015;—092月2015:3.3kB—092月2015;4.1kB六143月2015(rwxrw-rw-这部分主要合并的文件有kdebug.c、trap.c。练习1:实现firs你t连续物理内存分配算法。完成合并代码的工作之后,makeqemu执行Iab2,结见出现错误提示:0x00000000OxffffOOOOOxcO116fb4OxffffOOOOOxO0000f92GxOOOOffffOxcO116fb80xcO116f940x000000290x000000Id0x
6、000000000x40cf9a00©©勺QEMUebp:Oxc0116f48eip:0xc0100ccaargs:0x000000000x00000000kern/debug/kmonitor.c:129:mon_backtrace*10ebp:0xc0116f68eip:Oxc01000bcargs:0x000000000xc0116f90kern/init/init.c:49:grade_backtrace2*33ebp:Oxc0116f88eip:0xc01000e5args:0x00000000Oxff
7、ff0G0Okern/init/init.c:54:grade_backtracel+38ebp:0xc0116fa8eip:0xc01001O3args:0x00000000OxcO10002akern/init/init.c:59:grade_backtrace0+23ebp:0xc01i6fc8eip:Oxc0100128args:Oxc0105f3c0xc01O5f20kern/init/init.c:64:grade_backtrace*34ebp:Oxc0116ff8eip:0xcO10OO7farg
8、s:0x000000000x00000000kern/init/init.c:29:kern一init+84memorymanagement:defau1t_pmm_managere820map:memory:O0O9rc0O,[00000000,0O09fbff1,type=1memory:00000400j【0O09fcG)0,0009ffff】,type=2memory:00010000>[OOOf0000,OOOfffff],type=2memory:07efeOOO,[00100000,07ffdfff
9、],type=1memory:00002000j【0?ffeG)00,type=2Imemoru:⑽CHOOOCb[fffcOOOChffffffff],tune=2kerne1panicatkern/mm/defau.c:238:assertionfailed:(p0=a1loc_page())===p2-1"Welcometothekerneldebugmonitor
此文档下载收益归作者所有