Comments (4)
Hey Jesse, just fyi I have this implemented and will push once tested/scanned.
It doesn't seem to work when consuming ETL, but I only get used events when capturing realtime. I measured capturing a simple graphics app for 30s and observed 0.6x cpu time.
from presentmon.
That's awesome! Yeah, it's only a property that applies to the producing side, not the consuming side. You should also see reduced CPU overhead from the components producing the ETW, because they should be sending less data.
Thanks for tackling this!
from presentmon.
Pushed to master. I also made a change where I always use the event metadata and populate it if it's missing, which also has a significant performance benefit.
I'll leave it in master for a bit to give time to shake out any issues, then will create a new versioned release.
from presentmon.
Wow, I'm really impressed by the amount of refactoring and improving that just happened. Great job!
from presentmon.
Related Issues (20)
- Using the overay breaks FreeSync from working (At leaston intel arc) HOT 2
- broken CPU metrics (Power, Temp, Util) on Core i5-13500 HOT 5
- [suggestion] Add metrics for disk use HOT 6
- GPU Voltage, power and fan speed not shown HOT 7
- FSR3 Frame Generation and GPU Busy metric? HOT 4
- Not Showing cpu time
- Potential Memory Leak HOT 2
- Doesn't detect D3D9 Vsync state HOT 3
- GPU busy reporting issue in v0.6 beta HOT 6
- Feature Request: Please add version number e.g. in Settings Other or Settings About
- Mouse pointer disappearing
- No more GPU Temp. readings after Nvidia Driver 545.84 HOT 6
- Language toggle and help tooltips
- CPU Temperature NA 0.6 HOT 1
- how does IntelPresentmon gets the process with most GPU utilization? HOT 2
- [Feature Request] PresentMon to show the current running API HOT 1
- Crash when launching an application with non-ANSI characters in filename HOT 1
- msSinceInput reports incorrectly HOT 5
- Feature Request - "Always on Top" for Window Mode
- Settings are stored in %DEFAULTUSERPROFILE%\Documents - not good?!
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from presentmon.