CodegenAnalysis
perfview
CodegenAnalysis | perfview | |
---|---|---|
1 | 11 | |
22 | 3,985 | |
- | 1.1% | |
0.0 | 0.0 | |
over 1 year ago | 6 days ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
CodegenAnalysis
-
Nobody talks about that Nuget gallery needs to sign back in every time?
My dotnet library CI, which automatically pushes new releases on every push to the main branch on nuget.org.
perfview
-
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]?
[1] https://github.com/microsoft/perfview
-
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
What are some alternatives?
CrossPlatformDiskTest - Windows, macOS and Android storage (HDD, SSD, RAM) speed testing/performance benchmarking app
Chaskis - A framework for making IRC Bots.
Microsoft-Performance-Tools-Linux-Android - Linux, Android and Chromium Performance Tools built using the Microsoft Performance Toolkit. Cross-platform .NET Core + WPA GUI
BedrockFramework - High performance, low level networking APIs for building custom servers and clients.
WinSAT-API-Tutorial - A tutorial on interacting with the Windows System Assessment Tool (WinSAT) API in .NET.
MiniProfiler - A simple but effective mini-profiler for ASP.NET (and Core) websites
PowerUp - ⚡ Decompilation Tools and High Productivity Utilities ⚡
SenseiDE - Unleash The Ultimate Performance from Age of Empires 2 Definitive
PicView - Fast, free and customizable image viewer for Windows 10 and 11.
App.Metrics - App Metrics is an open-source and cross-platform .NET library used to record and report metrics within an application.
Godot - Godot Engine – Multi-platform 2D and 3D game engine