程序的栈内存估计

来源 :北京大学 | 被引量 : 0次 | 上传用户:yuzheng80927
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,手机,机顶盒等嵌入式系统在生活中越来越常见。这些嵌入式系统往往资源有限,因此在这些系统上进行软件开发,应该考虑到相应的资源限制。嵌入式系统一个常见的资源方面的限制是内存空间都相对比较小。为了让嵌入式系统的开发人员能对程序内存需求的上界有个可靠的估计,我们开发并实现了一套程序框架,用静态分析技术推断估计程序在栈上的内存占用上界。内存占用上界的估计是通过一系列的推理规则,进行多轮的演绎推理来得到最终结果。我们开发了一个可用的工具来处理由类Java字节码写成的程序,根据推理规则对其中每一条语句进行分析。为了达到更好的精度,最后的结果是带有参数的一个表达式,表示了各种可能执行路径下的内存占用值。该工具调用了一个Presburger逻辑公式求解器对循环和递归调用进行不动点分析。我们的初步实验已证实该方法是可行且有效的。
其他文献
20世纪70年代初,Alperin,Broué和Puig创立了局部表示论,标志着模表示论进入了一个崭新的时代.此后,用局部表示的方法讨论给定亏群的块的结构是一个很重要的课题.本文对局部范畴
学位
黎曼流形之间的调和映射是映射的能量泛函变分的临界点,局部坐标下它是一个拟线性的偏微分方程组之解,它包含调和函数、测地线、极小曲面以及Kahler流形之间的全纯映射。调和映
学位
时下,批评形式主义的声浪很高。回眸过去,检点行为,的确有的同志特别是一些领导者,搞过不少形式主义的东西,造成极不好的影响。给群众极不好的形象。比如说,某地搞科技高产试
主要组织相容性复合体(MHC)在T细胞介导的细胞免疫反应中起核心作用。抗原分子被抗原递呈细胞(APC)处理加工之后,以MHC分子-抗原肽复合物的形式表达于APC表面,供T细胞受体(TCR)
温室、粮仓的门窗一般是关闭的,但有时为了调节温度和湿度以及人员和物品的进出需要打开门窗.由于窗口较多,难免有忘关事情发生.如果在温室和粮仓的门窗上装置开关报警器,就
X表示Banach空间,μ表示概率测度,L1(μ,X)表示Lebesgue-Bochner空间,参考文献[1]得到主要结果:X是强自反(或强超自反)生成当且仅当存在自反(或超自反)Banach空间Z以及有界线性算子S∶Z
本文建立了包含实数域上两个测度的广义的Hardy不等式,并且推广和统一了已知的连续型和离散型Hardy不等式.通过与sinnamon的方法对比,在许多情况下,我们得到的系数更优.最后,
基于捕获再捕获实验数据进行群体总数的估计时,经常面临缺失数据的问题。已有的文献多假设缺失为随机缺失或者直接忽略缺失数据,本文则讨论了缺失数据非随机的情况。文章假设实
今年最后几个月,我区最重要的事情就是要实现经济发展“三突破”,成功举办中国一东盟博览会和确保社会的稳定协调发展,其中,最具有划时代意义的就是实现经济发展“三突破”的
村民作证,他为人民调解业而献身滚滚长江挡不住村民的眼泪,浩瀚的天空容不下村民无尽的思念。让我们把时间退回到那撕心裂肺的时刻。5月16日早晨,曹发贵刚端起饭碗,孙黄村民