I'm Tom, the founder and CEO of the company that created NProfiler.
NProfiler is our attempt to write a slim, lightweight, yet full-featured .NET profiler that supports line-level profiling and gives you better performance data than competing products.
NProfiler is especially focused on profiling accuracy because it's critical that a profiler does not mislead you with incorrect performance data. Please read our article on overhead compensation to learn more.
Also, feel free to contact us if you have any questions.
ContactCorvios GmbH is a privately-held Austrian software company. It was founded in 2009.
Thomas Zehetner-Schatzl
Commercial register number: FN324459x
Commercial register court: 4600 Wels, Austria
EU VAT number: ATU64809915
NProfiler 5 has a vastly improved user interface, considerably advanced overhead compensation, and a far better file format based on SQLite. It uses the latest technologies like .NET Core and cool new open-source projects.
The first version of NProfiler already had better accuracy than its competitors and could rewrite IL code to collect line-level data.
We became interested in profilers after buying a commercial one. We quickly realized that the .NET profiler we bought often gave quite misleading performance data and that most profilers suffered from this problem. Out of curiosity, and purely for entertainment value, we started writing our own profiler, which later became NProfiler.