- 541

- Germany
In the ingame LUA Debug app you have a memory value:I do notice microstutters , since I don't know when
I tried everything to get rid of them, tweaked my PC to the max. (without reverting to extreme overclocking as it isn't a lack of CPU or GPU power).
I changed bios settings (disabling SMT, AMD Cool&Quiet , CCSTATE control disabled , ...)
Using process Lasso to get the game to run on single CCD every time, and have Oculus Link runtime on same CCD as acs.exe
Leaned out my Win10 (no unnesc programs or services running) and made sure my RAM running correct ,
no heat issues on RAM, CPU or GPU. Reverted to older NVIDIA driver for better DPC Latency (v566.36 was the best for me).
I've come to a point where my 4080s runs much smoother, and I get around 400 to 500fps (depending which track and grid) on single screen, and so it can handle 120fps in VR.
Yet I stick to 90fps in VR to keep some extra overhead , so I can even turn on PP filter and still keep a smooth 90fps.
BUT... still, every odd session (on average 1 in 5 I would guess) I get these microstutters and the occasional framedrops!
when it occurs I see the CPU usage in the Performance graph in AC is spiking more then usual :
View attachment 1474393
So normally it's like where the green arrow points to... but when I have a "bad" session, the normal cpu behavior only occurs a couple of times per minute , just for a second... other then that something seems to bog down the CPU constantly.
When I then restart the offline Quick Race session (no changes made whatsoever to neither settings or grid) 9 out of 10 times it's gone! Then I have a "good session" without these violent spikes and thus without stutters...
Simply restarting the session fixes it, and I eliminated so much external factors that could cause this, I'm starting to think it's something in AC or CSP which occasionally causes this (but I can't be 100% sure)... I also tried flicking several cpu related options in CSP , to no avail.
This will rise constantly until a certain point and then it will go to a low value again. Are the stutters at the time when it lowers?
Maybe also check the other apps you use and which are running. Maybe one is bad coded and causes memory leaks and those will be removed by the LUA system, but this needs a lot of CPU power.
It is not really possible you can prevent those memory leaks in LUA, but it is possible to prevent most of them with good coding.
I see a lot of coders of CSP Lua apps, which don't have a clue of that...
Like in Pure i'm aware of this in every single code snippet and also the CPU occupation with in a frame is extra balanced in Pure so it does not cause those micro stutters.<
but it could also be caused by a background Windows process which is periodically needing more CPU power, like anti virus apps or meta data search things...
Last edited: