Статические и post-mortem методы обнаружения гонок в параллельных программах
Keywords:
concurrency, data race, automatic bugs detectionAbstract
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
License
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
