Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"Relatively" high CPU usage from ParsecVDisplay.exe when in background #81

Open
WinkelCode opened this issue Dec 24, 2024 · 2 comments
Open
Labels
bug Something isn't working

Comments

@WinkelCode
Copy link

WinkelCode commented Dec 24, 2024

Screenshot from Task Manager showing 0.5% CPU utilization of a program called ParsecVDisplay

I am using this build: https://github.com/nomi-san/parsec-vdd/actions/runs/12344872549

My CPU is an AMD Ryzen 9 5900X.

0.5% isn't much in the grand scheme of things, but since the program will be running 24/7 on some machines, it should be fully idling in the background, even if just for power savings and environmental impact. I also tested the "core" CLI program, which idles at 0% CPU utilization.

@nomi-san
Copy link
Owner

This build includes realtime driver monitoring, I also increase the sleep time to 1 second but it always costs up to a half percent. I'm finding a better solution or will remove this monitoring soon.

nomi-san added a commit that referenced this issue Dec 25, 2024
- optimize device status query
- change version query method to CM API
@nomi-san nomi-san added the bug Something isn't working label Dec 25, 2024
@nomi-san
Copy link
Owner

I've fixed the issue, now the CPU usage is approximately zero (in background or no UI interaction).
You can try the latest build from repo GitHub Actions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants