Эффект зонда

Эффект зонда — это непреднамеренное изменение поведения системы, вызванное измерением этой системы. При профилировании кода и измерениях производительности задержки, вызванные вставкой или удалением инструментария кода, могут привести к неработоспособности приложения или непредсказуемому поведению.

Примеры

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

При отладке параллельных компьютерных программ иногда сбои (например, тупики ) отсутствуют, когда код отладчика (который призван помочь найти причину тупиков путем визуализации точек интереса в программном коде) присоединен к программе. Это происходит потому, что дополнительный код изменяет время выполнения параллельных процессов, и благодаря этому тупики избегаются. [ 1] Этот тип ошибок в разговорной речи известен как Гейзенбаг , по аналогии с эффектом наблюдателя в квантовой механике.

Смотрите также

Источники

  1. ^ Управление событиями для недетерминированных программ с общей памятью / Высокопроизводительные вычисления и сети. 9-я международная конференция HPCN Europe 2001, Амстердам, Нидерланды, 25–27 июня 2001 г.,
Взято с "https://en.wikipedia.org/w/index.php?title=Probe_effect&oldid=1241386927"