多线程数据回传服务器软件的设计与实现

来源 :微计算机信息 | 被引量 : 0次 | 上传用户:lhcllk
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
多线程的工作方式具有并发执行任务、提高系统工作量的特点,但线程间异步独立的运行会引起资源竞争的问题,因此对多个线程要进行正确有效的同步,以保证整个系统稳定高效的运行。本文研究了基于Linux操作系统的多线程、多任务工作方式,分析了互斥量和条件变量这两种典型的同步机制,并对它们的性能进行比较;根据比较结果,选取条件变量的同步机制,设计和实现了多线程数据传输服务器软件,并运用扩展的线程同步操作状态图对该方案进行了详细的描述。应用该设计方案,即使在线程间发生竞争的情况下,服务器软件的整体数据的传输工作也可正确高
其他文献
《卫星导航定位》是一门重要的应用性学科,已广泛应用于民用和军事等诸多领域。依据新时代军事地球信息科学与技术专业课程建设的任务需求,在广泛调研的基础上梳理形成了《卫
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
密苏里植物园(The Missouri Botanical Garden)位于美国圣路易斯市区,是世界七大著名植物园之一,也是这个国家最古老的植物园,占地面积874 hm2。它原本是商人享利·肖的私
[目的/意义]针对用户数据泄露为他人利用而引发的一系列风险问题,从参与主体角度出发分析用户及使用用户数据平台的行为动机,探究双方投入成本保护数据安全行为的影响因素并
英译汉并非是件容易之事,因为在把英文翻译成汉语时会遇到各种各样的困难,首先是英文理解难,其次是中文表达难。所以,我们必须通过翻译实践,对英汉两种不同语言的特点加以对比、概
报纸
[目的/意义]政府数字化转型是创新行政方式,提高行政效能,建设服务型政府的重要手段。[方法/过程]本文采用案例研究的方法,以浙江省政府数字化转型为研究对象,总结和归纳云技
通过分析研究相关经典文献,探讨与脊柱相联的经络,以指导临床诊治。
ue*M#’#dkB4##8#”专利申请号:00109“7公开号:1278062申请日:00.06.23公开日:00.12.27申请人地址:(100084川C京市海淀区清华园申请人:清华大学发明人:隋森芳文摘:本发明属于生物技
期刊