请输入您要查询的百科知识:

 

词条 Probe effect
释义

  1. Examples

  2. Sources

{{Refimprove|date=December 2009}}

Probe effect is unintended alteration in system behavior caused by measuring that system.

In code profiling and performance measurements, the delays introduced by insertion or removal of code instrumentation may result in a non-functioning application, or unpredictable behavior.

Examples

In electronics, by attaching a multimeter, oscilloscope, or other testing device via a test probe, small amounts of capacitance, resistance, or inductance may be introduced. Though good scopes have very slight effects, in sensitive circuitry these can lead to unexpected failures, or conversely, unexpected fixes to failures.

In debugging of parallel computer programs, sometimes failures (such as deadlocks) are not present when debugger's code (which was meant to help finding a reason for deadlocks by visualising points of interest in the program code) is attached to the program. This is because additional code changed timing of the execution of parallel processes, and because of that deadlocks were avoided.[1] This type of bug is known colloquially as a Heisenbug, by analogy with the observer effect in quantum mechanics.

Sources

1. ^[https://books.google.com/books?id=vOE0s6Zfk6gC&pg=PA287&dq=Probe+effect&hl=en&ei=I8pyTLHVDMuTjAeikvD6CA&sa=X&oi=book_result&ct=result&resnum=4&ved=0CDcQ6AEwAw#v=onepage&q=Probe%20effect&f=false Event manipulation for Nondeterministic Shared-Memory Programs] / High-Performance Computing and Networking. 9th International Conference, HPCN Europe 2001, Amsterdam, The Netherlands, June 25–27, 2001,
{{DEFAULTSORT:Probe Effect}}

2 : Software testing|Debugging

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/22 15:29:38