perrin.silveira
New member
As I have been playing more games in a day in the same session, I have been having the issue of sudden fps obliteration (consistently capped 120 down to 3-20ish fps), most notably in games with Kelvin. I never made the connection to Kelvin because it was seemingly random and I had many good games with kelvin as an ally/enemy, but I was in a fight with a friendly Kelvin and the instant he activated ice path my game turned into a slideshow again. It stays that way indefinitely, though I notice better(20-30ish) fps looking away toward my own base. I can disconnect and reconnect, and that does nothing at all. Restarting deadlock and rejoining fixes the issue. I have not been able to replicate this in the hero testing mode even after using icepath at max speed for as long as I am willing to test.
Part of me thinks this is something that has to do with the extra geometry that kelvin makes, and that there might be an issue with other clients storage and clearing of that extra geometry. I also know every time I have checked, I have no explicitly labeled free ram (which is weird with 64 gigs of it), it is 32+ gigs of just standby/cached according to task manager. I have a modern m.2 ssd as the game and main drive, and my pagefile is on that ssd as well. I didn't notice anything off according to my CPU and GPU in task manager either.
As far as info from other users on this or a similar issue, someone posted about the console being spammed with CL: Forcing ExecuteQueuedOperations due to entity slot reuse, and icepath shard mentioned. I will check for that next time it happens though it isn't easily reproducible as stated above.
Anyway, this is a wakeup call for some performance optimization with regards to kelvin and how his stuff is handled on the client. I would at least expect the allocation/deallocation to be on a different thread, or at least be non-blocking.
Part of me thinks this is something that has to do with the extra geometry that kelvin makes, and that there might be an issue with other clients storage and clearing of that extra geometry. I also know every time I have checked, I have no explicitly labeled free ram (which is weird with 64 gigs of it), it is 32+ gigs of just standby/cached according to task manager. I have a modern m.2 ssd as the game and main drive, and my pagefile is on that ssd as well. I didn't notice anything off according to my CPU and GPU in task manager either.
As far as info from other users on this or a similar issue, someone posted about the console being spammed with CL: Forcing ExecuteQueuedOperations due to entity slot reuse, and icepath shard mentioned. I will check for that next time it happens though it isn't easily reproducible as stated above.
Anyway, this is a wakeup call for some performance optimization with regards to kelvin and how his stuff is handled on the client. I would at least expect the allocation/deallocation to be on a different thread, or at least be non-blocking.