期刊文献+
共找到19篇文章
< 1 >
每页显示 20 50 100
基于Web的生产者-消费者同步问题的实现技术 被引量:3
1
作者 彭民德 《计算机工程与应用》 CSCD 北大核心 2006年第22期50-51,58,共3页
论文介绍了用Java语言实现P、V操作互斥原语的一种方法,并借此写了多个生产者和多个消费者的同步算法,以直观的图示方式演示了生产者和消费者的同步动作。
关键词 生产者 消费者 进程 线程 同步 互斥
下载PDF
生产者-消费者模式在WEB数据挖掘中的应用 被引量:2
2
作者 孙雪 郑兆瑞 刘嵘 《电脑开发与应用》 2006年第3期48-50,共3页
为了解决传统单线程模式不能满足W EB数据挖掘中对海量数据的处理问题,提供了一种高效可行的多线程并发机制——生产者消费者模式,并引进了线程池管理,增强了程序的效能,提高了系统资源利用率,减少了运行时间,为以后W EB数据挖掘的应用... 为了解决传统单线程模式不能满足W EB数据挖掘中对海量数据的处理问题,提供了一种高效可行的多线程并发机制——生产者消费者模式,并引进了线程池管理,增强了程序的效能,提高了系统资源利用率,减少了运行时间,为以后W EB数据挖掘的应用提供了思路。 展开更多
关键词 生产者一消费者 WEB数据挖掘 多线程 线程池 JAVA
下载PDF
基于JAVA线程机制研究生产者-消费者问题 被引量:2
3
作者 孔德凤 应时 《信息与电脑》 2017年第2期100-103,共4页
生产者与消费者问题是《操作系统》中经典进程同步问题的典型代表。笔者介绍了JAVA线程机制实现的两种方式,通过实例对比两种方式的区别,并且将Runnable接口实现多线程的方法应用在操作系统中典型的生产者-消费者问题上。这种用JAVA实... 生产者与消费者问题是《操作系统》中经典进程同步问题的典型代表。笔者介绍了JAVA线程机制实现的两种方式,通过实例对比两种方式的区别,并且将Runnable接口实现多线程的方法应用在操作系统中典型的生产者-消费者问题上。这种用JAVA实现生产者与消费者问题的思想不仅可以帮助学生更好理解所学内容,而且还可以锻炼学生的动手实践能力,具有很强的参考价值和实践意义。 展开更多
关键词 JAVA 线程 生产者-消费者
下载PDF
一种用于并行系统的非阻塞消息队列机制 被引量:4
4
作者 刘晓建 吴庆波 +1 位作者 戴华东 任怡 《计算机工程与科学》 CSCD 北大核心 2011年第4期75-80,共6页
并行线程之间的消息传递和同步机制与系统的并行性能密切相关。在并行系统中,人们期望不必要的同步尽可能少,以充分开发系统的并行性,提高系统的运行效率。非阻塞缓冲区机制(NBB)允许消息生产者和消费者在不使用同步机制的情况下实现消... 并行线程之间的消息传递和同步机制与系统的并行性能密切相关。在并行系统中,人们期望不必要的同步尽可能少,以充分开发系统的并行性,提高系统的运行效率。非阻塞缓冲区机制(NBB)允许消息生产者和消费者在不使用同步机制的情况下实现消息传递。但是,NBB机制存在着消息缓冲区有限、在多生产者和/或多消费者情况下使用不便、有时甚至功能不能满足要求等问题。本文介绍的非阻塞队列机制(NBL)可看作是NBB的链表实现,但NBL可以有效地避免NBB的上述缺陷。本文描述了相关算法及其正确性证明。最后讨论了NBL机制的使用方法,并进行了有效性和性能评测。 展开更多
关键词 并行计算 分布式计算 线程 同步 阻塞 实时 NBB NBL 生产者 消费者
下载PDF
生产者与消费者问题在JAVA中的实现 被引量:2
5
作者 白戈力 《内蒙古农业大学学报(自然科学版)》 CAS 2006年第2期117-121,共5页
生产者与消费者问题是《操作系统》中经典进程同步问题的典型代表。本文介绍了基于单缓冲区和多缓冲区的生产者与消费者问题在JAVA中的多种实现机制,其中主要利用了数据结构中的循环队列和堆栈来模拟实现。这种用JAVA实现生产者与消费... 生产者与消费者问题是《操作系统》中经典进程同步问题的典型代表。本文介绍了基于单缓冲区和多缓冲区的生产者与消费者问题在JAVA中的多种实现机制,其中主要利用了数据结构中的循环队列和堆栈来模拟实现。这种用JAVA实现生产者与消费者问题的思想不仅可以帮助学生更好的理解所学内容,而且还可以锻炼学生的动手实践能力,具有很强的参考价值和实践意义。 展开更多
关键词 生产者 消费者问题 进程 线程 JAVA 程序语言
下载PDF
利用JAVA多线程并发机制解决生产者—消费者问题 被引量:4
6
作者 陈益 《电脑学习》 2010年第1期147-149,共3页
本文分析并描述了JAVA多线程并发过程中的同步机制及消息通信机制的基本原理,探讨如何运用多线程同步机制和消息互通机制切实解决生产者和消费者之间的问题。
关键词 多线程 同步 并发 生产者 消费者
下载PDF
基于C#的生产者和消费者的线程同步研究 被引量:1
7
作者 江珊珊 全蕾 《电脑知识与技术》 2008年第12Z期2163-2164,共2页
生产者与消费者是多线程应用中一个必须解决的问题,它涉及到了线程之间的通讯的顺畅。通过对C#中多种线程方法的研究,有效地完成了它们之间的同步运行。
关键词 生产者和消费者 C# 线程同步
下载PDF
生产者—消费者二维队列模型在舆情监控系统中的应用
8
作者 雷龙艳 万亚平 +1 位作者 徐强 阳小华 《南华大学学报(自然科学版)》 2013年第3期56-60,共5页
生产者—消费者模式是程序设计中的经典模式.为了满足舆情监控系统Web数据挖掘的实时高效性,提出基于生产者—消费者模式的二维矩阵队列链模型,得到二维长度设定准则,并引入线程池进行管理,提高了系统资源的利用率,实时高效,且能够十分... 生产者—消费者模式是程序设计中的经典模式.为了满足舆情监控系统Web数据挖掘的实时高效性,提出基于生产者—消费者模式的二维矩阵队列链模型,得到二维长度设定准则,并引入线程池进行管理,提高了系统资源的利用率,实时高效,且能够十分方便的对其队列进行日志监控,为Web数据抓取分析系统提供了可供借鉴的经验. 展开更多
关键词 生产者-消费者 二维队列 舆情 线程池
下载PDF
网络流媒体服务器的机制与实现研究 被引量:9
9
作者 张兴明 耿晨歌 汪乐宇 《计算机工程与设计》 CSCD 2004年第1期61-64,共4页
网络流媒体服务器是指在IP网络上提供实时视频(音频)流服务的网络服务器,对服务器的机制与实现进行了深入研究,在RTP/RTCP协议和RTSP协议基础上,提出了“生产者线程-消费者线程”的架构,用面向对象的方法和事件驱动的机制实现服务器异... 网络流媒体服务器是指在IP网络上提供实时视频(音频)流服务的网络服务器,对服务器的机制与实现进行了深入研究,在RTP/RTCP协议和RTSP协议基础上,提出了“生产者线程-消费者线程”的架构,用面向对象的方法和事件驱动的机制实现服务器异步工作方式,充分利用系统资源,提高了服务器的并发性和实时性。基于反馈报文的流服务器流量自调节,解决了网络拥塞时实时数据传输的问题。 展开更多
关键词 流媒体 网络服务器 事件驱动 流量控制 RTP RTCP RTSP 生产者线程-消费者线程
下载PDF
视频会议系统中数据缓冲机制的研究 被引量:4
10
作者 褚蓬飞 张焕强 方贵明 《计算机应用研究》 CSCD 北大核心 2006年第5期67-69,共3页
在视频会议系统中,服务器端多媒体数据流的存储转发有其特殊的背景和要求,因而需要一个高性能的多媒体数据流的缓冲机制,该机制的高效与否是制约视频会议系统性能的关键因素之一。在传统的生产者/消费者模型的基础上,结合多媒体业务的... 在视频会议系统中,服务器端多媒体数据流的存储转发有其特殊的背景和要求,因而需要一个高性能的多媒体数据流的缓冲机制,该机制的高效与否是制约视频会议系统性能的关键因素之一。在传统的生产者/消费者模型的基础上,结合多媒体业务的特殊环境,提出了一个新的数据流的缓冲机制模型,并在此基础上实现了一套集中式的多点视频会议系统。 展开更多
关键词 视频会议 线程池 多点控制单元 多点处理器 生产者/消费者模型
下载PDF
基于Intranet的无线电报务训练平台 被引量:2
11
作者 谭旭刚 杨路明 余进 《计算机技术与发展》 2008年第6期185-187,191,共4页
提出了一种基于Intranet的无线电报务训练平台的设计模型和实现方式。该系统在Visual C++环境中开发,采用流式套接字实现了网络通信功能;使用DirectSound实现了音频模拟以及混音,并采用计时器控制声音的方法实现了声音的串行化;采用多... 提出了一种基于Intranet的无线电报务训练平台的设计模型和实现方式。该系统在Visual C++环境中开发,采用流式套接字实现了网络通信功能;使用DirectSound实现了音频模拟以及混音,并采用计时器控制声音的方法实现了声音的串行化;采用多线程技术和设计模式对系统进行了优化,并设计算法解决了发报中"生产者与消费者"的问题。 展开更多
关键词 网络通信 音频模拟 多线程技术 设计模式 生产者与消费者
下载PDF
Java多线程设计模式研究 被引量:5
12
作者 崔立剑 吴平 《计算机与现代化》 2006年第11期92-94,98,共4页
针对Java多线程并发程序设计,归类和总结了不同功能的Java多线程设计模式,结合实例分析比较了这些设计模式,这有助于解决实际编程中的并发问题,开发出高质量的Java多线程程序。
关键词 多线程 synchronized -写锁 生产者-消费者
下载PDF
基于RabbitMQ的异步全双工消息总线的实现 被引量:16
13
作者 鱼朝伟 詹舒波 《软件》 2016年第2期139-146,共8页
消息总线是一种通信工具,可以在机器之间互相传输消息、文件等。消息总线扮演着一种消息路由的角色,拥有一套完备的路由机制来决定消息传输方向。发送端只需要向消息总线发出消息而不用管消息被如何转发。Rabbit MQ是一个开源跨平台跨... 消息总线是一种通信工具,可以在机器之间互相传输消息、文件等。消息总线扮演着一种消息路由的角色,拥有一套完备的路由机制来决定消息传输方向。发送端只需要向消息总线发出消息而不用管消息被如何转发。Rabbit MQ是一个开源跨平台跨语言的AMQP实现。首先介绍了Rabbit MQ的特点,并对其相关对象和消息传递机制做了阐述。然后,在其基础之上增加了消息总线控制功能,构建了一个通用的异步全双工消息总线,展示了部分实现细节,并验证了其性能,提出了相关改进意见,还探讨了在多线程并发环境下的线程安全问题。经过实践证明,该消息总线功能稳定,可以提高电信增值业务的开发效率和呼叫中心业务的处理性能。 展开更多
关键词 RabbitMQ 消息总线 线程安全 生产者-消费者模型
下载PDF
采集系统中存储技术的研究 被引量:1
14
作者 刘胜 张延园 +1 位作者 林奕 尤红桃 《计算机与现代化》 2012年第11期51-54,58,共5页
随着光纤技术在嵌入式领域中的应用,通信数据量不断增加,高速采集网络上的数据并正确地存储到磁盘上已成为整个系统的瓶颈。本文从系统基本功能模块出发结合生产者/消费者(Producer-Consumer)模型,对多线程并发、直接读写扇区、异步I/O... 随着光纤技术在嵌入式领域中的应用,通信数据量不断增加,高速采集网络上的数据并正确地存储到磁盘上已成为整个系统的瓶颈。本文从系统基本功能模块出发结合生产者/消费者(Producer-Consumer)模型,对多线程并发、直接读写扇区、异步I/O等技术在系统中的应用进行分析;对系统模型进行抽象,用数学方法对系统进行可行性分析。实验表明,数据采集系统中采用多线程多缓冲的方式在性能上有一定的提高。 展开更多
关键词 数据采集 多线程 生产者 消费者模型 CreateFile 并发存储
下载PDF
网管消息通信中生产者消费者模式的应用与实现 被引量:1
15
作者 张晶 郑有才 《电子科技》 2007年第7期69-71,78,共4页
基于网管系统(NMS)的消息通信模块,提出了一种高效可行的多线程并发机制——生产者消费者模式,并引进了线程池管理,从而达到提高系统资源利用率,减少运行时间的目的。
关键词 生产者消费者模式 消息通信 多线程 线程池
下载PDF
两种解决生产者—消费者问题的Java实现模型 被引量:1
16
作者 范容 胡则辉 《现代计算机》 2006年第6期100-103,共4页
本文以Java的多线程机制为技术手段,模拟了经典的生产者消费者问题,解决了此问题中的同步问题。
关键词 JAVA多线程 生产者—消费者问题
下载PDF
网络库Tbnet及其应用分析
17
作者 李艳 张玲 +2 位作者 胡术 李璞 潘倩 《微型机与应用》 2017年第1期66-68,72,共4页
Tbnet采用生产者-消费者队列模型,具有附带回应的报文发送机制,对外提供类库型的接口,应用具有多样性。研究了淘宝开源网络库Tbnet的核心设计实现、多样化使用,内容包括Tbnet主要类及其类间关系,客户端与服务端间的连接通信过程,以Ocean... Tbnet采用生产者-消费者队列模型,具有附带回应的报文发送机制,对外提供类库型的接口,应用具有多样性。研究了淘宝开源网络库Tbnet的核心设计实现、多样化使用,内容包括Tbnet主要类及其类间关系,客户端与服务端间的连接通信过程,以OceanBase早期版本为代表的淘宝分布式产品对Tbnet使用的分析,以及该库向Windows平台的移植工作。 展开更多
关键词 输入/输出线程 工作线程 生产者-消费者
下载PDF
综合数据管理软件的通用架构设计
18
作者 何金胜 李卫民 《航空电子技术》 2017年第2期30-33,共4页
传统的综合数据管理软件因型号各异有着多种不同的软件架构,存在着维护困难的问题。本文提出了一种新的以多种软件设计模式^([1])为基础设计出的通用化的综合数据管理软件的架构;该架构扩展性好,实现了软件业务逻辑与硬件及驱动解耦、... 传统的综合数据管理软件因型号各异有着多种不同的软件架构,存在着维护困难的问题。本文提出了一种新的以多种软件设计模式^([1])为基础设计出的通用化的综合数据管理软件的架构;该架构扩展性好,实现了软件业务逻辑与硬件及驱动解耦、任务间解耦,并避免了资源竞争。目前应用该架构实现的某型号综合数据管理软件运行良好,实现了设计期望。 展开更多
关键词 生产者-消费者模型 线程池模型 通用化软件架构
下载PDF
生产者消费者模型在认证服务器中的应用
19
作者 彭华 《通信技术》 2019年第10期2528-2532,共5页
为了提升认证服务器性能,提出将生产者消费者模型应用到认证服务器中。通过对比实验,验证了基于生产者消费者模型的认证服务器与传统模型的认证服务器的性能区别。此外,实验证明了对生产者消费者模型的消费者线程进行不同的二次分配,会... 为了提升认证服务器性能,提出将生产者消费者模型应用到认证服务器中。通过对比实验,验证了基于生产者消费者模型的认证服务器与传统模型的认证服务器的性能区别。此外,实验证明了对生产者消费者模型的消费者线程进行不同的二次分配,会对认证性能产生不同的影响。在认证服务器的架构设计时,针对不同类型认证服务器的应用特点,合理的处理模型和线程分配可最大化提升认证服务器的处理性能。 展开更多
关键词 生产者消费者模型 认证服务器 多线程 性能
下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部