Performance Considerations

NI Spy

Performance Considerations

NI Spy can slow down the performance of your application and the entire system. Certain configurations of NI Spy have a larger impact on performance than others. For example, configuring NI Spy to keep a file log or to record full buffer information might have a significant negative effect on the performance of both your application and the system. You should use NI Spy only while you are debugging your application or when performance is not critical.

To improve performance when capturing calls, NI Spy double buffers call information, up to the history depth size you have specified. Making the history depth very small also has a significant negative impact on performance.