作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (14): 43-45. doi: 10.3969/j.issn.1000-3428.2007.14.015

• 软件技术与数据库 • 上一篇    下一篇

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

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

  1. (1. 中国科学院软件研究所软件工程技术中心,北京 100080;2. 中国科学院研究生院,北京 100080)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-07-20 发布日期:2007-07-20

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

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

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

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

中图分类号: