Статические и post-mortem методы обнаружения гонок в параллельных программах
Keywords:
многопоточность, параллельное программирование, автоматическое обнаружение ошибок, состояние гонки, обзорAbstract
Одной из самых сложных и трудновоспроизводимых ошибок в многопоточных программах являются состояния гонки (data race) – несинхронизированные обращения к одному и тому же участку памяти из различных потоков, из которых одно является записью данных. Обычно гонки слабо локализуемы, и ведут к повреждению глобальных структур данных, а их «ручное» обнаружение сильно затруднено. В этой области было проведено множество различных исследований, но автоматическое обнаружение гонок остается актуальной задачей. В данной статье рассматриваются статические и post-mortem методы обнаружения гонок, отдельное внимание уделяется вопросу поиска гонок в Java-приложениях.Downloads
Published
2014-01-22
Issue
Section
Articles
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
How to Cite
[1]
“Статические и post-mortem методы обнаружения гонок в параллельных программах”, Компьютерные инструменты в образовании, no. 5, Jan. 2014, Accessed: Jul. 24, 2026. Available: http://cte.eltech.ru/ojs/index.php/kio/article/view/1275
