Статические и post-mortem методы обнаружения гонок в параллельных программах

Authors

  • Vitaliy Trifanov
  • Dmitry Tsitelov

Keywords:

concurrency, data race, automatic bugs detection

Abstract

One of the most hazardous and hardly reproducible errors that occur in multithreaded programs are data races – unsynchronized accesses to same shared memory fragment from several threads, where one access is write. Generally data races are weakly localized and damage global data structures. Manual detection of data races is very complicated. There was a lot of research in this area, but automatic data race detection remains an actual issue. In this review static and post-portem approaches to data race detection are covered with an emphasis on race detection in Java programs.

Downloads

Published

2011-10-31

Issue

Section

Software Engineering

How to Cite

[1]
“Статические и post-mortem методы обнаружения гонок в параллельных программах”, Comput. Tools Educ., no. 5, Oct. 2011, Accessed: Oct. 24, 2026. Available: http://cte.eltech.ru/ojs/index.php/kio/article/view/1275

Most read articles by the same author(s)