Author Login Editor-in-Chief Peer Review Editor Work Office Work

Computer Engineering ›› 2007, Vol. 33 ›› Issue (14): 43-45. doi: 10.3969/j.issn.1000-3428.2007.14.015

• Software Technology and Database • Previous Articles     Next Articles

Research on Thread Based Concurrency Control Technology and Its Application

LI Gang1,2, JIN Beihong1,2   

  1. (1. Technology Center of Software Engineering, Institute of Software, Chinese Academy of Sciences, Beijing 100080; 2. Graduate School, Chinese Academy of Sciences, Beijing 100080)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-07-20 Published:2007-07-20

基于线程的并发控制技术研究与应用

李 刚1,2,金蓓弘1,2   

  1. (1. 中国科学院软件研究所软件工程技术中心,北京 100080;2. 中国科学院研究生院,北京 100080)

Abstract: High performance concurrency control can improve parallel processing capabilities while decreasing perceived interactive time. This paper discusses the complexity in concurrency programming, and analyzes thread based concurrency infrastructures. Now, thread based concurrency infrastructures have been successfully adopted in the distributed transaction processing monitor OnceTX.

Key words: concurrency control, multithread, synchronization, distributed transaction processing

摘要: 高效的并发控制策略可以提高系统的并行处理能力、改善交互响应时间。该文讨论了并发编程的复杂性,分析了4种基于线程的并发结构。目前,基于线程的并发控制技术已成功地应用到了分布事务监控器OnceTX中。

关键词: 并发控制, 多线程, 同步, 分布事务处理

CLC Number: