云彩店邀请码|半壳|优胜
外存处置单位(Memory Management Unit,MMU)是大普遍今世处置器扶助假造保存体制的要害元件,其实行功效所引导的体例完全本能丢失跟着体制构造的兴盛日益明显,进而使得深刻领会MMU的本能感化成分占领要害的位置。嵌入式体例全体例模仿趋向的展示为越发深刻和所有的领会MMU的动作及本能个性供给了大概,但是全体例模仿情况中尤为超过的模仿透彻度与速率之间的冲突使得个中的MMU建立模型具备特殊的挑拨性,对安排采用的本能投影常常以高贵的功夫耗费为价格,而暂时大普遍全体例模仿器的开拓则趋于丧失MMU的透彻度来获得越发高效的实行速率。怎样对模仿的透彻度及速率举行杰出的折衷,进而尽大概快的赢得用户关心的符合透彻度的截止,变成全体例模仿情况中MMU建立模型亟待处置的题目。对准上述题目,正文的重要处事和博得的功效如次:1.在查看和领会了全体例模仿器处事集单次实行进程中对于各别实行地区关心点的分别性普通上,经过沿用模仿粒度的安排来举行MMU模仿速率与模仿透彻度的折衷,进而以高透彻度精细实行用户关心的代码地区,而对于用户不关心的局部则以丧失透彻度来调换赶快的模仿促成速率。2.在领会现有多透彻度模仿粒度安排本领的普通上,沿用了功效与本能解耦的模仿器构造情势,经过功效模子独力实行大概与各别实行粒度的本能模子之间鉴于Trace启动的协调来供给各别透彻度的模仿截止,进而最大控制的对已考证的MMU功效性实行举行了重用,并将其动作各别本能模子考证中的黄金参考。3.对于多透彻度模仿在粒度安排中所面对的状况普遍性保护题目,按照本质的解耦构造实行情势,鉴于对功效模子中所缓存的汗青状况消息的重用安排了鉴于时标比拟的TLB微框架结构状况重修战略,进而扶助对本能模子初始状况的预热。4.将Trace缓存及启动、状况普遍性保护以及模仿粒度遏制封装为一致的映照层模块,最后实行了功效模仿层、本能模仿层以及映照层三层构造,并鉴于面向东西的模块化安排本领以及杰出设置的软硬件体制构造实行了工作级笼统档次上的MMU模仿模子。
来源:半壳优胜鲸鱼幸运星转载请保留出处和链接!
本文链接:http://87cpy.com/265427.html
本站部分内容来源网络如有侵权请联系删除