3 New Notifications

New Badge Earned
Get 1K upvotes on your post
Life choices of my cat
Earned 210

Drag Images here or Browse from your computer.

Trending Posts
Sorted by Newest First
A
AlexZmei83 24.12.20 01:14 am

Freezes due to FOV (field of view) (Cyberpunk 2077)

Who has a similar Trouble?

Found a very significant bug, leading to freezes and related to the viewing angle, which by default is set to 80 in the graphical settings tab and can change from 70 to 100.

When the default is set to 80, when aiming at a weapon, FPS is regularly dropped to 10-18 ( which is seen by 1% and 0.1%). In this case, all 6 CPU cores (9400f / RX 574) are loaded at 100%. This is especially noticeable in crowded places.

And this happens due to the fact that the game when aiming (all objects seem to be attracted to the camera, become closer) begins to frantically download information from ssd (nvme samsung 970) at 150-300 MB / second (watched by monitoring), overloading the percentage work. When the data is loaded, the friezes do not disappear, since the same amount of data simply begins to fall sharply on the CPU already from the RAM.

The problem is fixed in a strange way. You do not set the viewing angle to 80 (since from 80 and below the problem remains), but you push out 90 (or 95, 100). And that's all. It would seem that there are more objects in the frame. Conversely, the load on the CPU and video card increases. But no. Data is no longer loaded from disk and RAM in such volumes, the swap is at the level of 20-40 Mb / s. Freezes just disappear, 1 and 0.1 percent around 35-40. Everything is smooth, without a hint of drops.

At the same time, the processor does not cease to be loaded at 100% for periods, but this does not lead to any freezes. The point is in the curvature of the rarbabs, who have tricked something with the FOV, which, at certain values, gives some kind of failure and there is a constant horse swap from disk or from RAM.

I tried to put the game on hard, the problem does not disappear anywhere. The loads at a speed of 90-100-120 m / b per second are enough to cause friezes like those that occur when there is not enough RAM (I have 16). Disabling the paging file doesn't help either.

There is clearly a gap. There is also a custom patch that cuts off the DebugFOVMultiplier in the launch file, after which the problem disappears even at viewing angles of 80 and below.
0 Comments
Sort by: