perfview icon indicating copy to clipboard operation
perfview copied to clipboard

PerfView is a CPU and memory performance-analysis tool

Results 260 perfview issues
Sort by recently updated
recently updated
newest added

https://github.com/microsoft/perfview/blob/8a34d2d64bc958902b2fa8ea5799437df57d8de2/src/FastSerialization/StreamReaderWriter.cs#L791-L814 The above code in `StreamReaderWriter` can cause latency for EventPipe. If you have infrequent events, e.g., EventCounters, and an event block ends up a length not divisible by 8,...

I'm using the TraceEvent library to process events emitted from Delphi code. Sadly the Delphi compiler does not generate pdb files, but some other file formats, e.g. ASCII based *.map...

In the Microsoft.Diagnostics.Tracing.TraceEvent assembly, some types are in the Utilities namespace. Those types should probably be in the Microsoft.Diagnostics.Tracing.Utilities namespace: Utilities.Cache Utilities.Command Utilities.CommandOptions Utilities.IndexMap Utilities.OperatingSystemVersion

I am not sure why I am getting this message or what the solution is in the popup actually does. Is there a reason why I am getting this on...

I am attempting to capture a Visual Studio performance trace using the following command : ``` perfview.exe collect C:\temp\ReproTrace.etl -CircularMB:4096 -BufferSizeMB:256 -Merge:true -Zip:true -Providers:641d7f6c-481c-42e8-ab7e-d18dc5e5cb9e,*Microsoft-VisualStudio-Common,*RoslynEventSource,*StreamJsonRpc,.NETTasks:0:0 -ThreadTime -NoV2Rundown -NoNGenRundown ``` I am...

enhancement

I am getting this error message below now for some reason. The file is in system32 folder. ![image](https://user-images.githubusercontent.com/556494/118922624-5f9e0300-b908-11eb-86ed-66caf770c50f.png)

in .NET Framework days we had perf counters and you could do triggers based on them, eg, perfVIew.exe /nogui "/StartOnPerfCounter:.NET CLR Memory:# Gen 0 Collections:myproc>1800" "/StartOnPerfCounter:.NET CLR Memory:# Gen 0...

When consuming TraceEvent and other libraries from a dotnet core project, there is often times a conflict with the version of `System.Runtime.CompilerServices.Unsafe`. For example, `System.Memory` relies on `System.Runtime.CompilerServices.Unsafe >=4.5.3` Hoping...

I spent some time earlier today trying to publish our dotnet diagnostic CLI tools as single-file exes, but in the process ended up discovering some oddities around how native assets...

Add Task class and keep instances in m_tasks dictionary instead of m_taskNames, m_taskValues and potential m_taskGuids. Generate guids variables or pass Guid.Empty Add basic RegisterTemplate implementation. fix #1351