Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Perfview Alternatives
Similar projects and alternatives to perfview
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
BedrockFramework
High performance, low level networking APIs for building custom servers and clients.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
App.Metrics
App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
-
Microsoft-Performance-Tools-Linux-Android
Linux, Android and Chromium Performance Tools built using the Microsoft Performance Toolkit. Cross-platform .NET Core + WPA GUI
perfview reviews and mentions
-
Microsoft's perfview - Do you care about this tool?
It is fascinating to see so many distributed nugets of software lying around for specific use cases. One of them is perfview by Microsoft (https://github.com/microsoft/perfview).
- Profiler suggestion for .net core to check performance bottleneck
-
Using VS: Code as IDE for C#
I've found dotnet-trace + speedscope to be ok if you just want a hint on where time is going. There's also perfview but it's Windows only.
-
W4 Games raises $8.5M to support Godot Engine growth
Could you profile it with windows perfview[1]?
-
Get network usage or progress state of a specific process
While there's no native way of doing this in PowerShell. I did come across this StackOverflow post showing how to do this in C# https://stackoverflow.com/questions/17026204/retrieve-process-network-usage Perhaps it's possible to replicate it if you load in the required dll, should be able to find it in the PerfView GitHub https://github.com/microsoft/perfview/blob/main/documentation/TraceEvent/TraceEventLibrary.md Or directly from the NuGet page https://www.nuget.org/packages/Microsoft.Diagnostics.Tracing.TraceEvent/
-
Any recommendation on profiling tools for .Net Framework 4.7 application? On a legacy project (mvc, api) we are experiencing high CPU and I need to pinpoint root causes of this.
Can’t believe this hasn’t been mentioned yet: https://github.com/microsoft/perfview
-
Where does this technique fall on the Mitre Att&ck framework?
PerfView64.exe is a wrapper that calls PerfView. This means I can compile a custom PerfView.exe binary with my payload and execute PerfView through PerfView64.
- Gathering information about specific part of code's performance (CPU usage, memory, etc)
-
High LSASS CPU usage on Domain Controller
Save off the ETL and review it in a tool like PerfView
-
WinForms app consuming lot of CPU while doing nothing
PefView: https://channel9.msdn.com/Series/PerfView-Tutorial
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Apr 2024
Stats
Microsoft/perfview is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of perfview is C#.