CPU core Selector and Reductor
xfer_record
It would be great to have a feature in the game settings that allows you to limit the CPU cores used by VRC. Since VRC consumes significant CPU resources even while idle, it would be helpful to add a function that reduces CPU usage, FPS, memory, and computational load when VRC isn’t active (such as when it's in the background or another window is in focus). This would prevent VRC from consuming unnecessary resources. The concept of an FPS reducer, inspired by Minecraft’s FPS Reducer, could be a good approach for this. and if VRC is currently using 100% CPU, I would like the option to reduce the number of CPUs it uses, allowing for better optimization of PC resources. This would help maximize system performance.
Log In
Honzackcz
It's currently possible to limit on what CPU cores VRC is running using launch parameter "affinity".
In case of VR, limiting resources when VRC is on background is not wanted because it's on background most of the time when multitasking from VR.
Limiting FPS can be also done with "fps" launch parameter. For VR it's already limited to headset refresh rate.
There are also available parameters for process priority.
xfer_record
I'd like to be able to adjust that more comfortably in-game.