大型服务器软件嵌入式开发与改进设计.docVIP

大型服务器软件嵌入式开发与改进设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
大型服务器软件嵌入式开发与改进设计

大型服务器软件嵌入式开发与改进设计   摘 要: 为了提高大型服务器的并行处理能力,进行软件嵌入式开发优化设计,提出一种基于分散控制和多线程并行调度的大型服务器软件开发技术。对服务器软件系统的网络管理模块、文件信息存储模块、总线控制模块和内核接口模块等子系统进行设计描述,在Linux/Windows CE开发平台下进行服务器的嵌入式设计,实现服务器信息处理的分散控制和多线程并行调度,提高服务器的运行效率。实验结果表明,该软件系统能提高服务器的并行处理效率,性能优于传统方法。   关键词: 大型服务器; 软件开发; 嵌入式设计; 多线程并行调度   中图分类号: TN911?34; TP311 文献标识码: A 文章编号: 1004?373X(2017)18?0062?04   Embedded development and improved design of software for large?scale server   WEN Jie1, ZHANG Zhengzhong2,3   (1. WuHan Business University Department of Information Engineering, Wuhan 430000, China;   2. Suzhou Institute of Industrial Technology, Suzhou 215104, China;   3. Nano Science and Technology Institute, University of Science and Technology of China, Suzhou 215123, China)   Abstract: 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 multithreading parallel scheduling is proposed. The network file management module, information storage module, bus control module 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 information 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.   Keywords: large?scale server; software development; embedded design; multithreading parallel scheduling   0 引 言   服务器是提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等。随着计算机信息处理规模的扩大,对服务器计算和处理的效率和能力提出了更高的要求,大型服务器在满足大数据信息计算中发挥了重要的价值。大型服务器采用Unix和其他专用操作系统,进行文件管理、数据库服务和程序管理以及网络服务等[1]。当前的大型服务器主要有IBM公司的POWER和PowerPC处理器,该类服务器采用的是通用的计算机架构,在系统的处理器、硬盘、内存、系统总线等配置上不能有效满足高效率并行处理的计算要求,需要进行服务器开

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档