Progressive FPS degradation appears to be related to dota2.com — blocking the domain prevents the performance loss
### Description Dota 2 progressively loses performance during a single client session. FPS decreases both within an individual match and across consecutive matches while the same Dota 2 process remains running. I found a reproducible workaround: blocking dota2.com through the Windows hosts file almost completely prevents the progressive FPS degradation. The entry is: `0.0.0.0 dota2.com` This does not block the actual game servers. Matchmaking and normal matches continued to work during my tests. System configuration CPU: AMD Ryzen 7 7700 GPU: AMD Radeon RX 9070 XT 16 GB RAM: 32 GB DDR5 OS: Windows 11 Pro Resolution: 2560 × 1440 Refresh rate: 320 Hz Rendering API: Vulkan Changing graphics settings has very little effect on the degradation pattern, so this does not appear to be a normal GPU bottleneck. ### Behavior without blocking dota2.com After a fresh launch of Dota 2: First match: start: approximately 300–310 FPS; after around 15 minutes: 200–220 FPS; end of the match: approximately 185–190 FPS. If the client is not restarted, the next match already starts at a significantly lower performance level. Second match: start: approximately 200–210 FPS; end: around 160 FPS. The following match may start at only around 180 FPS. If I continue playing using the same Dota 2 process, performance eventually degrades to approximately 100–110 FPS. In other words, each subsequent match appears to inherit part of the performance loss from the previous one. ### A/B test wi
Posted by YOZH3G on Sep 16, 2026, 5:01 AM
Tags
Related issues
- struct's lifetime requirements can be bypassed via covariant field assignment
- Proposal to Reorganize the Moderation Team and Review Moderation Policies
- proposal: container/...: generic collection types
- Better Custom Endpoint BYOK
- A concrete policy for backward compatibility until Godot 5.0
- New MTP models not supported
Raise real-world problems, find people facing the same issue, and discuss solutions.2,000 issues0 comments
github (Other)
struct's lifetime requirements can be bypassed via covariant field assignment
Proposal to Reorganize the Moderation Team and Review Moderation Policies
Progressive FPS degradation appears to be related to dota2.com — blocking the domain prevents the performance loss
proposal: container/...: generic collection types
Better Custom Endpoint BYOK
A concrete policy for backward compatibility until Godot 5.0
New MTP models not supported
Tracking: 429 / Capacity Issues
Progressive FPS degradation appears to be related to dota2.com — blocking the domain prevents the performance loss
### Description Dota 2 progressively loses performance during a single client session. FPS decreases both within an individual match and across consecutive matches while the same Dota 2 process remains running. I found a reproducible workaround: blocking dota2.com through the Windows hosts file almost completely prevents the progressive FPS degradation. The entry is: `0.0.0.0 dota2.com` This does not block the actual game servers. Matchmaking and normal matches continued to work during my tests. System configuration CPU: AMD Ryzen 7 7700 GPU: AMD Radeon RX 9070 XT 16 GB RAM: 32 GB DDR5 OS: Windows 11 Pro Resolution: 2560 × 1440 Refresh rate: 320 Hz Rendering API: Vulkan Changing graphics settings has very little effect on the degradation pattern, so this does not appear to be a normal GPU bottleneck. ### Behavior without blocking dota2.com After a fresh launch of Dota 2: First match: start: approximately 300–310 FPS; after around 15 minutes: 200–220 FPS; end of the match: approximately 185–190 FPS. If the client is not restarted, the next match already starts at a significantly lower performance level. Second match: start: approximately 200–210 FPS; end: around 160 FPS. The following match may start at only around 180 FPS. If I continue playing using the same Dota 2 process, performance eventually degrades to approximately 100–110 FPS. In other words, each subsequent match appears to inherit part of the performance loss from the previous one. ### A/B test wi
Comments (0)
No comments yet. Start the discussion.