跳到主要导航 跳到搜索 跳到主要内容

A non-blocking locking method and performance evaluation on network of workstations

  • Ge Yu*
  • , Wang Guoren
  • , Zheng Huaiyuan
  • , Jin Taiyong
  • , Kunihiko Kaneko
  • , Akifumi Makinouchi
  • *此作品的通讯作者

科研成果: 期刊稿件文章同行评审

摘要

A network of workstation (NOW) can act as a single and scalable powerful computer by building a parallel and distributed computing platform on top of it. WAKASHI is such a platform system that supports persistent object management and makes full use of resources of NOW for high performance transaction processing. One of the main difficulties to overcome is the bottleneck caused by concurrency control mechanism. Therefore, a non-blocking locking method is designed, by adopting several novel techniques to make it outperform the other typical locking methods such as 2PL: 1) an SDG (Semantic Dependency Graph) based non-blocking locking protocol for fast transaction scheduling; 2) a massively virtual memory based backup-page undo algorithm for fast restart; and 3) a multi-processor and multi-thread based transaction manager for fast execution. The new mechanisms have been implemented in WAKASHI and the performance comparison experiments with 2PL and DWDL have been done. The results show that the new method can outperform 2PL and DWDL under certain conditions. This is meaningful for choosing effective concurrency control mechanisms for improving transaction-processing performance in NOW environments.

源语言英语
页(从-至)25-38
页数14
期刊Journal of Computer Science and Technology
16
1
DOI
出版状态已出版 - 2001
已对外发布

指纹

探究 'A non-blocking locking method and performance evaluation on network of workstations' 的科研主题。它们共同构成独一无二的指纹。

引用此