Отладка приложений

       

Отладка приложений

Рекомендации и приемы работы с многопоточностью
Отказ от многопоточной организации
Реализация потоков мелкими дискретными частями
Синхронизация потоков на самом низком уровне
Постоянный просмотр кода

Тестирование на мультипроцессорных машинах
Требования утилиты DeadlockDetection
DeadlockDetection и проблемы высокоуровневого проектирования
Использование DeadlockDetection

Реализация DeadlockDetection
Основные моменты реализации

Что делать дальше с DeadlockDetection?
Резюме
Содержание раздела