摘要
提出了一种内核级并发消息通信机制。该机制采用对象传送协议和动态线程池技术,并通过会话控制完成数据的收发过程,将线程池设计为二级阻塞队列来暂缓线程的撤销过程,从而保证既能够快速响应客户请求,又可减少因频繁创建和撤销线程而消耗系统的资源和时间,为分布式操作系统提供了高效可靠的通信服务。
This paper presents a new concurrent communication mechanism, which uses object Transfer protocol, dynamic thread-pool technology and session mechanism to send and receive data. By designing a twolevel blocked queue for the thread pool to delay the process of destroying thread, this mechanism can response the client request quickly, and the system resource and time consumed by creating and destroying thread can be brought down. An efficient and reliable communication service for the distributed operating system can be provided by this mechanism.
出处
《电子科技大学学报》
EI
CAS
CSCD
北大核心
2006年第4期524-527,共4页
Journal of University of Electronic Science and Technology of China
关键词
并发通信
内核线程
会话
动态线程池
concurrent communication
kernel thread
session
dynamic thread pool