【摘 要】
:
将软件的某些进程结构改造为多线程结构 ,可以解决逻辑并发性、物理并行性等问题 ,显著提高运行效率。但如何改造 (特别是大型软件 )是一个比较困难的事情 ,方法不当很容易造成系统不稳定。该文针对目前该领域研究多局限于理论分析 ,缺少具体实施方法的问题 ,提出了一套在Linux环境下将软件的多进程结构改造成多线程结构的具体方案 ,并围绕改造信号量、信号处理和全局变量等几个难点 ,提出合理的解决方法。最
论文部分内容阅读
将软件的某些进程结构改造为多线程结构 ,可以解决逻辑并发性、物理并行性等问题 ,显著提高运行效率。但如何改造 (特别是大型软件 )是一个比较困难的事情 ,方法不当很容易造成系统不稳定。该文针对目前该领域研究多局限于理论分析 ,缺少具体实施方法的问题 ,提出了一套在Linux环境下将软件的多进程结构改造成多线程结构的具体方案 ,并围绕改造信号量、信号处理和全局变量等几个难点 ,提出合理的解决方法。最后 ,应用此方法成功地将一个著名开放源代码数据库(PostgreSQL)改造为多线程结构数据库。性能得到
其他文献
为了保障网络系统在面临攻击的时候能够稳定、可靠地提供服务 ,必须考虑网络系统自身的生存能力。生存性是系统在安全性之上必须面对的问题 ,通过对系统生存性的量化分析有助于对系统的生存性进行准确的评价和对比。该文在介绍生存性分析方法SNA基础上 ,分析了 3R的任务和功能 ,提出了定量分析框架。在量化分析中 ,分别对入侵的危险程度、识别率、服务恢复时间等性能确定了参数模型。对这些数据的综合计算得出系统
在我国经济飞速发展的今天,城市建筑项目的不断开发已经成为了城市发展的一种表现形式,建筑工程的发展速度十分迅捷,而关于建筑工程的招标投标问题自然也成为了社会广泛关注的话
本文主要以电气自动化控制技术为基础,详细阐述了当下人工智能电子计算机技术的发展形势,并针对当前电气自动化控制技术的应用情况和类型,例如在电气控制工程领域的应用情形,进行详细的剖析和研究,从而探究出电气自动化控制系统发展的突破口。近年来随着人工智能技术以及电子信息技术的迅速发展,电气自动化控制技术也成为了人工智能技术领域发展的重要媒介,而且随着该技术的普遍应用和推广,也为诸多产业领域的发展和人们的日
该文以某精细化工企业连续氧化生产线的实际工程项目为研究对象,结合控制要求,设计了自动温度控制的电控系统。该控制系统采用西门子S7-1500PLC作为控制器,与传感器之间通过4
当代社会,在"终身学习"观念的影响下,全民学习的风气已经蔚然成风。而继续教育对于高职院校而言,是高职院校促进地方经济、社会、文化等产业发展的关键性途径之一。在这种形
问题意识是新课程理念下学生的一种基本素质,是发现的前提,也是创新的开始。只有让学生常有疑问,数学的学习中才能有所创新,有所突破,也只有这样才能对过于注重灌输,学生只能被动接
英语是一门语言,对听说读写具有很高的要求。在传统的英语教学中,其口语训练只停留在听与说的层次,而忽视语言的交际功能,弱化语言的交流与沟通。新课程改革的重要方向与目标,就是
通信网络的日新月异,各种网络方案和协议日趋复杂、网络规模日趋庞大,对网络研究人员而言,掌握网络仿真的重要性是不言而喻的。该文主要介绍了免费网络仿真软件NS2软件包构成、工作原理及NS仿真环境的搭建,并详细介绍了该软件使用中的难点问题。在此基础上以NS2为平台对基于一种新的速率的组播拥塞控制算法IRBMCC性能进行了大量仿真实验,并以此为例介绍了仿真过程中代码层修改、拓扑构建,以及如何将感兴趣的数据
在国际市场激烈的竞争中,"九五"头年,内蒙古机电产品出口创汇呈现增长的好势头。全年机电产品出口创汇完成为11091万元,比上年增长18.15%,增势喜人。内蒙古生产的名牌产品:"
小学数学是小学教学内容中的重头戏,因为它对开发孩子的智,培养孩子的抽象思维能力起着至关重要的作用。同时小学数学又是教学中的难点,尤其是其中的几何图形,更是难中之难,因为几