Questions tagged [clrprofiler]

CLRProfiler is a free profiler tool from Microsoft for profiling .NET Framework applications. For questions on implementing .NET profilers using Microsoft CLR profiling API's, such as ICorProfilerInfo and ICorProfilerCallback, use the clr-profiling-api tag.

CLRProfiler is a free GUI profiler tool from Microsoft for profiling .NET Framework applications.

It allows for investigating performance bottlenecks in .NET applications, by providing various performance metrics, including the contents of the managed heap, garbage collection, and memory allocation call stacks.

CLRProfiler is no longer being maintained. The latest version could be downloaded from Microsoft: CLR Profiler for .NET Framework 4. The project used to be hosted on CodePlex, and is now archived. A mirror is also available on Microsoft's GitHub page.

24 questions
1
vote
0 answers

Allocated Bytes and Final Heap Bytes proper ratio ? or Any logic to measure or compare allocating memory and heap final size?

Before any questions / explanations from my side, please forgive me if I wasn't clear in the question title. I just started using the CLRProfiler 64bit that can be downloaded from Microsoft websites, and I was trying to investigate how much bytes…
Tarek Khalil
  • 405
  • 4
  • 13
1
vote
0 answers

Automating the CLR profiling i.e. Automating CLR profiler memory dump mechanism

I want to profile one of the application for memory leaks, the application is built up upon compact framework 3.5. I want to use CLR profiler which comes with Power tools set. Basically, I want to take memory snapshot every half hour for 2-3 days.…
Omkar
  • 2,129
  • 8
  • 33
  • 59
0
votes
0 answers

why full name of method on ilspy appear with slash?

I take the project Newtonsoft from git and compile it. When I open the assembly dll and I check some of the full method names (full method name mean return type of the method + namespace + class + method) I see that some of the full method names are…
Yanshof
  • 9,659
  • 21
  • 95
  • 195
0
votes
0 answers

Can't start CLRprofiler on WSL on Windows 11, but it works on Windows 10

I have been using CLRProfiler on Linux (using WSL) on my Windows 10 machine. I got new machine with Windows 11, and I am trying to do same, meaning that I am using WSL (Ubuntu) and the same code for running the CLRProfiler, but it's not…
Yanshof
  • 9,659
  • 21
  • 95
  • 195
0
votes
1 answer

Parsing the COR_PRF_FUNCTION_ARGUMENT_INFO Structure

I'm wondering how I should go about parsing the COR_PRF_FUNCTION_ARGUMENT_INFO structure that is supplied to the callback method of the SetEnterLeaveFunctionHooks3WithInfo function. From my understand the structure contains a group of memory…
CBaker
  • 830
  • 2
  • 10
  • 25
0
votes
0 answers

CLR Profiler LOH size not matching with Object by address LOH size?

I am checking memory usage of my program using CLR profiler and i am concerned with the LOH allocation . Basically, i am allocating 10 files each of 1 mb size to an Azure data lake service file parallely ( using concurrentAppend API). Theoretically…
0
votes
2 answers

Can CLR Profiler be used for profiling ASP.NET applications?

Can CLR Profiler be used for profiling ASP.NET applications?
palm snow
  • 2,392
  • 4
  • 29
  • 49
0
votes
1 answer

UnauthorizedAccessException when running application from CLRProfiler

I have an application that I am attempting to profile with CLRProfiler, written in .NET 4.0 and WPF running on the .NET Framework 4 Client Profile. The application loads a data file shortly after startup, the location to which is in app.config (so…
Michael
  • 1,306
  • 1
  • 12
  • 30
0
votes
0 answers

PerfMon and CLR Profiler counter comparison

I am comparing Perfmon and CLR Profiler counters for my application. I want to know that which perfmon counter relates to following CLR Profiler counter? Allocated bytes Relocated bytes Final Heap bytes Thanks in advance
CSharp
  • 1,573
  • 2
  • 14
  • 25
1
2