共查询到20条相似文献,搜索用时 109 毫秒
1.
2.
3.
4.
操作系统健壮性测试方法研究 总被引:3,自引:0,他引:3
健壮性已经成为衡量软件性能的一个重要指标。目前,人们已经提出了一些健壮性测试的方法,并且构建了一批健壮性测试工具。对这些方法和工具进行了研究,并利用开放源代码工具对Linux2.4.22进行了测试,还对测试结果进行了分析和比较。 相似文献
5.
准确的量化数据可作为评测及选择实时Linux系统的参考依据。研究实时Linux系统中实时抢占补丁的关键特性,提出一种代码插桩的实时性能评测方法。在增加实时抢占补丁的Linux操作系统上加载运行测试程序,利用测试程序关键位置的代码探测段来获取运行系统中的重要信息,以完成实时性能的评测。对基于数控平台上该实时系统的中断响应时间和上下文切换时间等评测指标进行测试,结果表明,与标准Linux系统的评测指标相比,该系统的中断响应时间和上下文切换时间分别约减少10%和99%,达到了硬实时系统的要求,满足数控应用的实时需求。 相似文献
6.
Minix操作系统性能的测评与改进 总被引:1,自引:1,他引:1
本文以Linux操作系统的性能为测试基准,应用微观测试和宏观测试方法对运行于奔腾处理器上的Minix操作系统性能进行了深入研究。研究表明,通过改进Minix操作系统中某些不合理的结构和实现技术,Minix的整体性能得到较大幅度提高。研究同时发现,对于核心函数实现简单的系统调用来讲,微内核结构的确定是影响其性能的主要因素。 相似文献
7.
Linux下自动化测试执行管理工具的设计与实现 总被引:2,自引:0,他引:2
测试自动化是提高软件测试效率的重要途径。尽管各种测试工具具有强大的执行功能,但没有对测试过程和测试资源进行有效的管理。设计并实现了一个Linux下的自动化测试执行管理工具,侧重于测试执行管理和测试资源管理,并详细阐述了其总体构架、模块设计和关键技术。 相似文献
8.
9.
本文针对WEB应用系统性能测试的重要性和必要性,给出了对Apache中的测试工具ApacheBench的分析,对ApacheBench的不足之处进行了改进,提出了一个新的采用了CMMI3软件开发方法开发,利用多线程模拟多用户实现多用户并发测试的测试工具,可以实现对符合HTTP协议的网站进行性能测试。 相似文献
10.
Web应用系统的性能包括服务响应时间、资源占用以及系统的稳定性等,Web应用系统在发布之前要进行功能测试、页面测试、性能测试等,其中负载测试是Web应用系统性能测试的一个重要方面。随着Web应用程序的使用越来越广泛,对其性能进行测试也变得越来越重要,而采用自动化的测试工具极大地方便了Web系统的测试。虽然目前存在多种自动化测试工具,但都还不能用于大负载测试(百万级虚拟用户访问量)。本文首先介绍了负载测试的性质及作用,然后以Apache的开源Web测试工具JMeter为基础,通过数据库技术对其分布式的Web负载测试框架进行优化,使得测试工具能真正达到百万级的负载测试。本文着重讨论了分布式的测试框架的实现问题。 相似文献
11.
以研究对嵌入式系统鲁棒性进行评价和基于软件故障注入技术的嵌入式系统鲁棒性测试为目的。对嵌入式系统鲁棒性测试的相关概念以及软件故障注入技术原理进行了介绍,以Linux操作系统内核函数测试为例,通过对系统API参数的故障注入接口进行分析,提出基于GDB工具的软件故障注入方法来实现系统鲁棒性故障注入测试。完成了相应的Linux操作系统API接口故障注入测试实例并给出了测试结果。为嵌入式系统鲁棒性测试提供了更为直观、有效的方法。 相似文献
12.
Linux操作系统的功能,特性及其发展 总被引:1,自引:0,他引:1
本文比较详细地阐述了Linux操作系统的产生,发展,总结了它的特点,并在剖析它的结构的基础上对其余部分功能进行了评价,同时介绍了一些实际应用,最后预测基本未来的发展。 相似文献
13.
14.
介绍一种新的操作系统抽象模型——服务体/执行流模型(SEFM)。在该模型中,数据存储抽象与数据运算抽象相互分离,计算模型直接对应于物理CPU执行程序的过程。给出一个基于SEFM的操作系统——MiniCore的功能结构。该系统与其他主流操作系统进行比较测试的结果表明,MiniCore的同步消息通信与Linux管道通信相比效率高出3倍多,比Win98管道高出62倍多,MiniCore的网络通信效率与Linux相当。通过不同负载下视频解码播放的时延分布可以看出,MiniCore比Linux具有更好的实时性。 相似文献
15.
16.
随着Linux操作系统的发展与完善,不少中小企业用户开始使用搭载Linux操作系统的服务器,但是很多Linux系统服务器安全策略并不完善。为满足国家信息安全等级保护的要求,保护企业信息系统的安全稳定运行,以信息安全等级保护测评的要求为依据,本文提出对Linux系统服务器安全测评的具体操作方法,分别从身份鉴别、访问控制、安全审计、入侵防范与恶意代码防范、资源控制等不同方面依据cat等指令检查系统文件的相关配置,依此配置结果与信息安全等级保护的具体要求做比较以满足测评要求,并提出加强Linux服务器安全策略的方法。 相似文献
17.
在传统串口设备通过标准TCP/IP协议接入Internet的过程中,需要设计一种基于工业以太网的串口数据通讯和控制系统,其数据通讯的实时性是衡量控制系统的一个重要指标.因此,为了分析串行数据通信系统的实时性能,建立了串口数据包传送时间延迟的数学模型,并以ARM9系列的AT91ARM9200微处理器和LXT971ALE网络接口芯片等为基础构建嵌入式系统,移植Linux,并在RH Linux 9.0为ARM处理器提供的交叉开发工具的平台下,以实测数据试验误差验证了该模型的准确性和普遍性,从而为开发人员对各种串口设备的参数设置提供理论指导. 相似文献
18.
19.
Linux操作系统网络软件时延的研究 总被引:1,自引:0,他引:1
Linux操作系统在高性能计算环境、机群系统、高性能安全网关等方面日益发挥着重要作用,因此,了解和掌握Ljnux操作系统的网络软件性能具有重要意义,利用Netslice——一种自动分析网络软件时延的工具,对Linux操作系统的网络软件时延进行深入和全面的测评与分析,实验发现,在发送同样大小的数据包时,网络软件的接收时延远远大于发送时延,进一步的研究指出,非对齐数据的拷贝和上下文切换是造成接收额外开销的主要原因。实验同时指出,Linux和FreeBSD操作系统的网络软件具有相同的性能。 相似文献
20.
Linux抢占式内核的研究与实现 总被引:6,自引:1,他引:6
随着Linux操作系统的成功应用,尤其是在嵌入式实时应用领域,Linux实时性能的提高成为一个很重要的因素.系统核心的可抢占性是决定系统实时性能的一个重要条件,而Linux的核心是不可抢占的,通过将Linux的内核改造为可抢占式内核,可缩短系统的响应延时,提高Linux的实时性.分析了几种实现抢占式内核的方法,介绍了一种实现Linux可抢占式内核的方法,并对其实现细节进行了详细的说明. 相似文献