I know there is a lot of posts already up.
I was playing the game well last night around 30fps. I turned it back on again tonight and its extremely choppy. I get about 5fps. This has happend to me before. When i first got the game on release it worked good for a day, then when i started back up again, i got about 5fps everywhere. Unplayable for weeks.
I adjusted all the settings to low, even the resolution and renderer and i still cant play it. I still get about 5fps. I dont undertand how i was able to play it the a couple of times before.
Intel i7 840
windows 7 64bit
8gm ram
gtx 460
I installed the new beta drivers as well.
DA2 stuttering most the time.
Débuté par
Silverfox4
, avril 06 2011 04:32
#1
Posté 06 avril 2011 - 04:32
#2
Posté 06 avril 2011 - 05:11
Some possibilities-- just throwing this out there to see if anything sticks:
1) Overheating. Monitor your CPU and GPU temps. Yes, it really does happen....
2) There's other programs running in the background... if so, turn them off.
3) There's some application or background service that Windows isn't properly clearing out of memory. To test, when you experience the slowdown, exit the game, reboot Windows, and immediately re-launch the game when Windows done booting.
4) Related: a large Windows pagefile could cause performance issues. I haven't seen that with DA2 yet, but it certainly happens with DAO. Use a utility like Microsofts Clean Boot or CCCleaner to see what you're loading into system memory at startup.
5) When you updated your Nvidia driver, it did not install correctly. You could do a clean uninstall/reinstall in safe mode... there's a "how-to" linked below in my sig.
Best,
RI
1) Overheating. Monitor your CPU and GPU temps. Yes, it really does happen....
2) There's other programs running in the background... if so, turn them off.
3) There's some application or background service that Windows isn't properly clearing out of memory. To test, when you experience the slowdown, exit the game, reboot Windows, and immediately re-launch the game when Windows done booting.
4) Related: a large Windows pagefile could cause performance issues. I haven't seen that with DA2 yet, but it certainly happens with DAO. Use a utility like Microsofts Clean Boot or CCCleaner to see what you're loading into system memory at startup.
5) When you updated your Nvidia driver, it did not install correctly. You could do a clean uninstall/reinstall in safe mode... there's a "how-to" linked below in my sig.
Best,
RI
Modifié par RaenImrahl, 06 avril 2011 - 05:12 .
#3
Posté 06 avril 2011 - 05:25
Thanks for the quick reply. I found out part of the problem. My computer likes to stay in stealth mode. I was able to get the computer running on very high just a moment ago with about 25-30 fps. Hopefully we will get 1.02 with some optimization as well. Then i can see all the beauty.
#4
Posté 06 avril 2011 - 02:17
EDIT: Problem solved. Holy cow, do I feel like a noob. My fix is here:
To any other laptop users experiencing the stuttering/lag issues I described: CLEAN YOUR FANS OUT! :-).
(Laptop users: hold a paper clip to the fan to prevent the blade from getting damaged by spinning too quickly, and blow compressed air into the vent. Pick out the large clods of dust that will pop up).
Undoubtedly this will not solve the problem for everybody, but for me the problem was overheating which was causing the system to throttle CPU down (this will happen regardless of your power settings - I only caught it because I was running Perfmon on the same screen, and I noticed that when the problems happened, this coincided with a drop to 70% max CPU frequency. Now everything appears to run smooth as butter, once again.
----
I'm trying to hunt down the solution to this problem on my end as well; I'm posting this in multiple locations as it seems the discussion is a bit fragmented.
The unusual thing about this problem is that it initially emerged when I was nearly done playing Dragon Age: Origins, I believe following a patch. Before then, the game ran smoothly on my machine. Since then, Origins, Awakening, and sadly Dragon Age II have all been affected.
Symptoms are: smooth running for ~30 seconds after start, then heavy stuttering, typically when a conversation starts. Frame rate plummets and sound comes with heavy "crackling" sounds.
My platform is a Dell Precision 6400M, which I use for algorithm development & simulation.
Intel Core2 Quad CPU, Q9100 @ 2.26GHz
8.00GB RAM
Vista x64
"Windows Experience Index": 5.9
For context, I am an experienced developer; I've been treating this as a debugging problem. I've updated all drivers, run with a wide variety of settings (graphics quality is irrelevant; sound enabled/disabled is irrelevant; disabled antivirus, disabled steam overlay, disabled all services I could).
What I've found so far:
1. Setting core affinity to 1 core appears to slightly improve the problem
2. Setting "minimum processor state" to 5% *significantly* improves the problem
3. Running the game on all 4 cores leads to a CPU usage of ~76%, or a full three cores.
4. Kernel times appear to spike when this lag happens, but is hard to quantify.
Running the game on 1 core with 100% minimum processor state leads to 25% (one full core) usage.
Running the game on 1 core with 5% minimum processor state leads to a CPU usage of ~21-24%.
Without these settings, particularly #2, accessing the character stats menu is extremely laggy, and within ~1 minute of starting the game, the sound crackling problems start.
The reduced CPU settings seem to suppress the periodic sound-crackling/frame-rate disaster, at the occasional cost of some occasional lag when the game engine has to page in new data (e.g., as I run around an area).
Theories:
1. There are some idling threads that do not have appropriate "Sleep" statements, and as a result they are consuming as much CPU as they can. It would explain why I can run the game just fine on 1 core - you guys have some threads that are doing nothing.
2. These idling threads may potentially be polling the Windows API for something? This could help explain the kernel times; potentially, these threads could be causing competition for common a common resource.
There appears to be a connection with the sound (i.e. dialog being spooled up?), regardless of whether or not sound is enabled; there also is a connection with the user interface (specifically the character stats menu). I observed this in Dragon Age: Origins & Awakening as well.
I'm going to run CodeAnalyst and see if it gets me any further information on what's going on. I'd also love to have a developer investigate this threading question, because I'm honestly curious at this point.
To any other laptop users experiencing the stuttering/lag issues I described: CLEAN YOUR FANS OUT! :-).
(Laptop users: hold a paper clip to the fan to prevent the blade from getting damaged by spinning too quickly, and blow compressed air into the vent. Pick out the large clods of dust that will pop up).
Undoubtedly this will not solve the problem for everybody, but for me the problem was overheating which was causing the system to throttle CPU down (this will happen regardless of your power settings - I only caught it because I was running Perfmon on the same screen, and I noticed that when the problems happened, this coincided with a drop to 70% max CPU frequency. Now everything appears to run smooth as butter, once again.
----
I'm trying to hunt down the solution to this problem on my end as well; I'm posting this in multiple locations as it seems the discussion is a bit fragmented.
The unusual thing about this problem is that it initially emerged when I was nearly done playing Dragon Age: Origins, I believe following a patch. Before then, the game ran smoothly on my machine. Since then, Origins, Awakening, and sadly Dragon Age II have all been affected.
Symptoms are: smooth running for ~30 seconds after start, then heavy stuttering, typically when a conversation starts. Frame rate plummets and sound comes with heavy "crackling" sounds.
My platform is a Dell Precision 6400M, which I use for algorithm development & simulation.
Intel Core2 Quad CPU, Q9100 @ 2.26GHz
8.00GB RAM
Vista x64
"Windows Experience Index": 5.9
For context, I am an experienced developer; I've been treating this as a debugging problem. I've updated all drivers, run with a wide variety of settings (graphics quality is irrelevant; sound enabled/disabled is irrelevant; disabled antivirus, disabled steam overlay, disabled all services I could).
What I've found so far:
1. Setting core affinity to 1 core appears to slightly improve the problem
2. Setting "minimum processor state" to 5% *significantly* improves the problem
3. Running the game on all 4 cores leads to a CPU usage of ~76%, or a full three cores.
4. Kernel times appear to spike when this lag happens, but is hard to quantify.
Running the game on 1 core with 100% minimum processor state leads to 25% (one full core) usage.
Running the game on 1 core with 5% minimum processor state leads to a CPU usage of ~21-24%.
Without these settings, particularly #2, accessing the character stats menu is extremely laggy, and within ~1 minute of starting the game, the sound crackling problems start.
The reduced CPU settings seem to suppress the periodic sound-crackling/frame-rate disaster, at the occasional cost of some occasional lag when the game engine has to page in new data (e.g., as I run around an area).
Theories:
1. There are some idling threads that do not have appropriate "Sleep" statements, and as a result they are consuming as much CPU as they can. It would explain why I can run the game just fine on 1 core - you guys have some threads that are doing nothing.
2. These idling threads may potentially be polling the Windows API for something? This could help explain the kernel times; potentially, these threads could be causing competition for common a common resource.
There appears to be a connection with the sound (i.e. dialog being spooled up?), regardless of whether or not sound is enabled; there also is a connection with the user interface (specifically the character stats menu). I observed this in Dragon Age: Origins & Awakening as well.
I'm going to run CodeAnalyst and see if it gets me any further information on what's going on. I'd also love to have a developer investigate this threading question, because I'm honestly curious at this point.
Modifié par moda1, 07 avril 2011 - 06:01 .
#5
Posté 06 avril 2011 - 06:48
Interesting finds...But, I am getting 60fps+ for DAO and Awakening (I have vSync on so it never goes above 60). I am averaging 30-60 fps for DA2 with all settings on Very High. I would have to think, there is some driver you are not running that is causing problems. When you updated all drivers, did you include all INF motherboard drivers, DX runtimes, and the latest graphics driver optimized for DA2? (if you have an Nvidia graphics card, you are looking at the 270 Beta driver as the latest stable release).
#6
Posté 07 avril 2011 - 06:03
Problem solved. Holy cow, do I feel like a noob.
To any other laptop users experiencing the stuttering/lag issues I described: CLEAN YOUR FANS OUT! :-). I initially saw somebody else recommend this solution, but I didn't think it would explain the behavior I was observing. It does, in fact, explain it very nicely.
(Laptop users: hold a paper clip to the fan to prevent the blade from getting damaged by spinning too quickly, and blow compressed air into the vent. Pick out the large clods of dust that will pop up).
Undoubtedly this will not solve the problem for everybody, but for me the problem was overheating which was causing the system to throttle CPU down (this will happen regardless of your power settings - I only caught it because I was running Perfmon on the same screen, and I noticed that when the problems happened, this coincided with a drop to 70% max CPU frequency. Now everything appears to run smooth as butter, once again.
To any other laptop users experiencing the stuttering/lag issues I described: CLEAN YOUR FANS OUT! :-). I initially saw somebody else recommend this solution, but I didn't think it would explain the behavior I was observing. It does, in fact, explain it very nicely.
(Laptop users: hold a paper clip to the fan to prevent the blade from getting damaged by spinning too quickly, and blow compressed air into the vent. Pick out the large clods of dust that will pop up).
Undoubtedly this will not solve the problem for everybody, but for me the problem was overheating which was causing the system to throttle CPU down (this will happen regardless of your power settings - I only caught it because I was running Perfmon on the same screen, and I noticed that when the problems happened, this coincided with a drop to 70% max CPU frequency. Now everything appears to run smooth as butter, once again.





Retour en haut






