LINUX.ORG.RU

Умеет ли valgrind ловить несинхронизрованный многопоточный доступ к памяти?


1

1

Умеет ли valgrind ловить не синхронизированный многопоточный доступ к памяти? Не просто утечки, нарушение границ доступа и т.п., а такие хитрые ошибки, для которых (как я понимаю) существует Intel Inspector XE? Ну то есть запись-чтение потоками какого-то адреса, без взаимной блокировки друг друга. Само по себе это не всегда ошибка, но если бы можно было видеть Warning на эту тему - было бы приятно.

Спасибо.

★☆

Последнее исправление: kiverattes (всего исправлений: 1)

Лучше писать софт так, чтобы не было даже такой возможности в принципе, т.е. защищать от одновременной записи, а чтение... тоже не допускать чтения данных в непонятном состоянии.

I-Love-Microsoft ★★★★★
()

а разве для этого не нужен libastral.so?

Harald ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.