Per subject line, I'd like to ask for the community's help in identifying the root cause of the frame rate drop that has affected some users since the L4D2 patch rollout.
As some of you may be familiar, the key to fixing any software bug is to first reproduce the error condition. The development team has been attempting to reproduce the frame rate drop for quite some time since the issue was initially reported; frustratingly, they haven't been able to reproduce it with the current pool of hardware deployed in their lab. Unfortunately, there's only so many hardware and software combinations they can test.
Here's where the power of community comes into play and I would like to ask for your assistance. Based on what has been reported thus far, the common theme appears to be the unusually high CPU workload. For those experiencing significant frame rate drop since the latest patch, we would like to know more about CPU processes that's causing high workload:
1. Run game in windowed mode (this allows turning on Task Manager easily)
2. When frame rate starts to drop,
- (a) Launch "Task Manager"
- (b) Go to the "Processes" tab
- (c) Ensure the "Show process from all users" check box is on
- (d) Check what process is consuming the most CPU cycle
- (e) If it's svchost.exe (or any other process that is not the game itself), please right-click on the offending process and select "Go to Service(s)" from dropdown menu. You'll automatically switch to the Services tab, and services running inside problematic svchost.exe will be highlighted.
3. Please take note of which process/services are consuming most CPU and report back to this thread. If svchost.exe is consuming tons of CPU cycles, please post a list of the services obtained in step 2(e).
In addition to the above, it would be helpful if you can also provide the following information:
1) CPU model
2) Graphics card/chip model
3) Driver version number
4) System memory size
5) Operating System version
6) Motherboard/chipset (or if a laptop, make/model)