为了提高大型服务器的并行处理能力,进行软件嵌入式开发优化设计,提出一种基于分散控制和多线程并行调度的大型服务器软件开发技术.对服务器软件系统的网络管理模块、文件信息存储模块、总线控制模块和内核接口模块等子系统进行设计描述,在Linux/Windows CE开发平台下进行服务器的嵌入式设计,实现服务器信息处理的分散控制和多线程并行调度,提高服务器的运行效率.实验结果表明,该软件系统能提高服务器的并行处理效率,性能优于传统方法.%In order to improve the parallel processing ability of large-scale servers,the embedded development optimization design of software is carried out,and a large-scale server software development technology based on distributed control and mul-tithreading parallel scheduling is proposed. The network file management module,information storage module,bus control mod-ule and kernel interface module of the server software system is designed and described. The embedded design of the server was conducted on the Linux/WindowsCE platform to realize the decentralized control and multithreading parallel scheduling for the in-formation processing of the server,improve the operating efficiency of the server. The experimental results show that the software system can improve the parallel processing efficiency of the server,and its performance is better than the traditional method.
展开▼