软件多进程结构改造为多线程结构的方法研究


Autoria(s): 李慧; 王丹力; 戴国忠
Data(s)

2004

Resumo

将软件的某些进程结构改造为多线程结构,可以解决逻辑并发性、物理并行性等问题,显著提高运行效率.但如何改造(特别是大型软件)是一个比较困难的事情,方法不当很容易造成系统不稳定.该文针对目前该领域研究多局限于理论分析,缺少具体实施方法的问题,提出了一套在Linux环境下将软件的多进程结构改造成多线程结构的具体方案,并围绕改造信号量、信号处理和全局变量等几个难点,提出合理的解决方法.最后,应用此方法成功地将一个著名开放源代码数据库(PostgreSQL)改造为多线程结构数据库.性能得到显著提高.

Identificador

http://ir.iscas.ac.cn/handle/311060/2102

http://www.irgrid.ac.cn/handle/1471x/67860

Idioma(s)

中文

Fonte

李慧; 王丹力; 戴国忠.软件多进程结构改造为多线程结构的方法研究,计算机仿真,2004,21(9):189-192

Palavras-Chave #进程 #线程 #操作系统
Tipo

期刊论文