用于Linux性能评估的测试工具的设计与实现

被引量 : 0次 | 上传用户:tim826
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为远程服务支持系统的一个子项目,我们开发的这套测试工具其作用是测试Linux 操作系统作为通信服务器平台是否具有良好的性能,为我们开发通信服务器选取Linux 还是FreeBSD 作为服务器平台提供参考。FreeBSD 因其良好的网络性能、可扩展性、健壮性均比现在的Linux 出色,而作为通信服务器平台的首选。然而考虑到维护的方便,远程服务支持系统的网站和用户数据库服务器却采用了Linux 操作系统。FreeBSD 作为通信服务器平台虽然对性能有着很好的保证,但采用两种不同的操作系统对软件的开发和今后的维护都增加了难度。于是,我们设计了这套测试工具,对Linux 的网络性能进行测试。网络通信服务器通常面临一系列的问题:是否能支持足够多的用户数,是否能把延迟限制在足够小,是否能在大负载情形保持稳定的运行等。为了解决这些问题,人们必须能够产生足够多的负载来测试,不幸地单纯依靠硬件难以满足要求,这就需要利用软件的方法模拟真实环境下的负载情形。本文在基础理论中,首先介绍了网络协议和套接口编程的基础知识,并对几种网络服务器内部架构进行了分析比较,同时对嗅探的原理进行了阐述。在此基础上,我们设计了这套测试工具,它采用服务器-客户机模型模拟远程服务支持系统中通信服务器与客户机的交互,同时用一个网络嗅探器记录用户数据包进入服务器和离开服务器的时间,剩下的延迟分析由离线分析器完成。该套测试工具的设计方式可以应用于类似的性能分析系统中。
其他文献
本课题是珠钢集装箱板连铸坯的质量研究。课题将对连铸坯表面和内部两方面的质量问题来进行研究。 采用金相光学显微镜、扫描电子显微镜、透射电镜等手段,对铸坯表面纵裂
随着时代发展和经济社会进步,越来越多的人逐步开始意识到健康的重要性,人们对生态养生滋补农产品的需求不断提升。历史悠久的传统零售行业经过从单一实体店零售到连锁店实体
为确定中国蛤蜊Mactra chinensis和四角蛤蜊Mactra veneriformis的最佳运输时间及放养方式,在实验室条件下分别进行了其稚贝与成贝对干露和淡水浸泡的耐受性研究。结果表明:1
本文从中学语文字词教学的重要性和现状的分析入手,联系教育学、心理学、语言学的有关理论,指出语文字词 教学在教学观念、词语表达作用的教学、语义的宏观规定性与个人主观心
静止无功发生器(ASVG)比以往的无功补偿设备有更宽的运行范围、更快的响应速度,在电压下降时依然可以发出额定的无功功率。ASVG已成为柔性交流输电系统(FACTS)中最重要的设备
<正>植被是陆地生态系统的主要组分,植被覆盖度作为植被的直观量化指标,是刻画陆地表面植被数量的一个重要参数,也是指示生态系统变化的重要指标,在很大程度上反映了植被的长
现有研究已证实,异体骨软骨移植能有效治疗青少年和青壮年局部创伤后软骨缺损或退行性关节炎、剥脱性骨软骨炎以及缺血性股骨髁坏死。目前临床应用新鲜异体骨软骨移植存在以
下一代移动通信系统的设计能力将远远超过当前的第三代移动通信系统的能力,其中一个最重要的特点表现在需要在20M 赫兹的带宽内,实现高达100Mbps 的数据传输。因此,在如此高
研究了不同壳色菲律宾蛤仔Ruditapes philippinarum的免疫能力,对野生斑马蛤(Zb)、珍珠白(Pw)、两道红(Tr)、两道白(Tw)、奶牛蛤(Co)5个不同壳色群体的相关免疫指标进行比较
目的:探讨补肾壮阳活血调经中药复方<壮阳回春锭>对。肾阳虚不孕症的疗效。方法:门诊观察排卵功能障碍中医辨证属肾阳虚不孕症妇女30病例。结果:补肾壮阳活血调经中药复方能