Fast and Small
The overhead depends on the instrumentation-level and the application itself, but typically your app will only run 30% slower and become 30% bigger. This low overhead means you're usually able to run your app just like normal, even for timing-critical code.