分享到:

嵌入式Linux的裁减及其系统构建的研究与实现

嵌入式Linux是国际上一个研究热点,近年来得到了飞速的发展。本文首先对Linux与嵌入式系统的融合性方面进行了评述,分析了Linux用于嵌入式系统后存在的问题,其中Linux的裁减是一个急待解决的重要问题。到目前为止,裁减嵌入式Linux的方法极为有限,其原因主要是缺乏有效的标准构建模式和裁减工具。随后本文在对Linux体系结构进行剖析的基础上,以一个基于嵌入式Linux的netfiiter防火墙为例,实现了一个嵌入式Linux的构建。其主要方法是在对功能进行分析的基础上,减小Linux冗余组成部分,实现小型化整合。接着本文对Linux桌面系统与嵌入式系统模型进行了比对,对Linux源码进行了分析,从中发现了对Linux进行裁减的关键部分:文件系统、内存分配和函数库,为对Linux进行进一步的裁减提供了理论支持。然后基于现有裁减方式,针对嵌入式系统的特性,本文做出了以下具有创新性的工作:提出采用回溯分析的方法,对文件体积和数量  (本文共70页) 本文目录 | 阅读全文>>

《微型机与应用》1992年01期
微型机与应用

一种自动得到命令文件调用关系的方法

一个用DBASE语言写的管理信息系统通常由上百个至数百个prg文件组成。当我们需要从该系统中隔离出一个子系统,或分析、修改现成的系统,或整理刚完工的系统时,都需要了解各prg文件间的调...  (本文共2页) 阅读全文>>

《计算机应用研究》1984年04期
计算机应用研究

树形模块调用关系图设计方法

前言:应用管理程序的总体设计,大都采用了模块化的设计方法。但对于模块调用关系的设计,并非都是采用一种规范化的结构。本文的目的是介绍在我们开发应用系统的过程中所便用的一种规范化的模块调用关系设计——树形结构法。文中对这种结构的特性、结构...  (本文共5页) 阅读全文>>

《计算机工程与设计》2018年10期
计算机工程与设计

基于方法调用关系的软件测试序列生成算法

针对现有面向对象软件测试序列生成算法对软件动态依赖关系和节点自身重要程度欠缺考虑,导致测试不充分问题,提出一种基于软件方法调用关系的方法节点重要度值计算算法。通过AspectJ框架获取软件执行过程中方法...  (本文共7页) 阅读全文>>

《计算机应用研究》2015年07期
计算机应用研究

中断优先级改变对函数静态调用关系影响研究

针对中断优先级的改变会对系统的运行产生非预期的执行逻辑,研究了由此所产生的函数之间调用关系的不确定性,提出一种结合中断优先级改变的嵌入式系统静态测试方法。以中断...  (本文共4页) 阅读全文>>

《计算机科学》2014年S1期
计算机科学

C语言静态代码分析中的调用关系提取方法

程序静态分析(Program Static Analysis)是指在不运行代码的方式下,通过词法分析、语法分析、控制流分析等技术对程序代码进行扫描,验证代码是否满足规范...  (本文共3页) 阅读全文>>