Memory Leak?
#26
Posté 15 novembre 2009 - 05:38
#27
Posté 15 novembre 2009 - 05:48
Guy4142 wrote...
Nope, i've seen people with intels complain about the exact same issue. Might be Quad related?
Nope, I run on a dual core and have the same problems.
#28
Guest_Draetor_*
Posté 15 novembre 2009 - 06:37
Guest_Draetor_*
#29
Posté 15 novembre 2009 - 06:56
i'm having this trouble as well. huge load times and poor play peformance. Seems to increase in time the longer I play.
Not running an AMD or a multi-core system.
Cheers
#30
Posté 15 novembre 2009 - 06:56
Draetor wrote...
I'm pretty sure the game has some sort of memory leak. When I first launch the game, it uses about 50-55% of my 4GB RAM on Windows 7 64-bit. After a couple hours of playing, my RAM usage hovers 75-80%. So basically, instead of clearing from the memory, it only adds to it. Eventually, there would be an overload or extreme page file usage (causing long load times and slowness). People with huge amounts of RAM (4GB or better, 6GB) won't notice it as much because they have a lot of RAM to make up for the leak.
I've explained this issue in detail multiple times. Certain processors (mostly AMD x2s and x4s, but also Intel Core 2 Quads and even some of the i7s) are having difficulty releasing threads as the processor switches the application from core to core. It switches the cores so it can load and unload at the same time which "should" (when the processor is following the directions correctly) actually speed things up greatly. Instead, the processor retains some of the allocated RAM in what is effectively a "ghost process": RAM that's not being used but is allocated anyway. Setting Core affinity to 1 core (and 2 sometimes works for Quads) stops the game from passing the application around and eliminates the lost RAM.
There are people who complain or worry about using only 1 processor and taking a performance hit... BUT... the game and your OS will work around your core usage... so if CPU 1 is the set core and it's doing the game the OS will not assign anything else to it, so you effectively get the whole core as dedicated to the game.
Further, it should affect "everyone" equally if it were a leak, and while there are people with all OS's having problems it doesn't affect every user.
Modifié par JironGhrad, 15 novembre 2009 - 06:57 .
#31
Posté 15 novembre 2009 - 06:58
Wirehead-1 wrote...
bump
i'm having this trouble as well. huge load times and poor play peformance. Seems to increase in time the longer I play.
Not running an AMD or a multi-core system.
Cheers
What are your system specs?
#32
Posté 17 novembre 2009 - 09:35
Limiting an application to just one CPU can change the way that application runs, masking bugs that only happen when two parts of the program run simultaneously. With the game only allowed to use one core, those two parts of the program will likely run one after the other instead.
#33
Posté 17 novembre 2009 - 10:10
#34
Posté 17 novembre 2009 - 10:18
Ardikus wrote...
I remember seeing a semi-fix on the main daforums bioware forums for AMD processors, but sadly those forums were taken down. Does anyone have a link to this semi-fix that a mod posted in that thread?
That fix is located in the Troubleshooting FAQ sticky up top.
Galaxyrise wrote...
JironGhrad: None of that work is done by the CPU, it's done by the operating system. If there is a leak, it is very unlikely to be in Windows, but either a driver (unlikely) or the game itself.
Limiting an application to just one CPU can change the way that application runs, masking bugs that only happen when two parts of the program run simultaneously. With the game only allowed to use one core, those two parts of the program will likely run one after the other instead.
The problem with your statement (and if you had read any of my posts about what constitutes an actually memory leak you'd know) is that it doesn't affect all multi-core users and it doesn't affect all processors of the same model even (because there are different versions of the same model). If it were a true memory leak (and not something with the processor) then it would affect everyone equally.
#35
Posté 17 novembre 2009 - 10:36
I am amd dual core 2.4ghtz, 4 gig ram, nvidia 9 series 1 gig card.
no way the cpu's should be pegged like that. Bioware needs to address this asap, as it can be causing damage to people's systems to run this game.
#36
Posté 17 novembre 2009 - 10:44
I never even claimed it was a memory leak. For me, I edited the PEH to enable LargeAddressAware and the problems went away (memory use stops growing), suggesting that the game uses more than 2G of virtual address space in certain configurations but may not leak at all.
#37
Posté 17 novembre 2009 - 10:45
Using amd x2 5600, 3gig ram, xp sp3.
#38
Posté 19 novembre 2009 - 08:21
#39
Posté 19 novembre 2009 - 10:10
#40
Posté 19 novembre 2009 - 10:28
I get no memory leak according to my Logitech G15 RAM monitor (stays at 48%) as well as no slowdown after 5 hours of game play.
specs:
Intel Core2 Duo CPU E8500 @ 3.16GHz
ATI Radeon HD 4870 512meg using Catalyst 8.12 drivers (old but good)
4gig RAM
windoze XP SP2
Sound Blaster X-Fi Xtreme Audio
#41
Posté 19 novembre 2009 - 11:31
#42
Posté 19 novembre 2009 - 11:53
#43
Posté 19 novembre 2009 - 10:08
running 2.2 duo
4 gb ram
geforce 9700 gt 512 mb
any suggestions?
#44
Posté 19 novembre 2009 - 10:39
JironGhrad wrote...
Draetor wrote...
I'm pretty sure the game has some sort of memory leak. When I first launch the game, it uses about 50-55% of my 4GB RAM on Windows 7 64-bit. After a couple hours of playing, my RAM usage hovers 75-80%. So basically, instead of clearing from the memory, it only adds to it. Eventually, there would be an overload or extreme page file usage (causing long load times and slowness). People with huge amounts of RAM (4GB or better, 6GB) won't notice it as much because they have a lot of RAM to make up for the leak.
I've explained this issue in detail multiple times. Certain processors (mostly AMD x2s and x4s, but also Intel Core 2 Quads and even some of the i7s) are having difficulty releasing threads as the processor switches the application from core to core. It switches the cores so it can load and unload at the same time which "should" (when the processor is following the directions correctly) actually speed things up greatly. Instead, the processor retains some of the allocated RAM in what is effectively a "ghost process": RAM that's not being used but is allocated anyway. Setting Core affinity to 1 core (and 2 sometimes works for Quads) stops the game from passing the application around and eliminates the lost RAM.
There are people who complain or worry about using only 1 processor and taking a performance hit... BUT... the game and your OS will work around your core usage... so if CPU 1 is the set core and it's doing the game the OS will not assign anything else to it, so you effectively get the whole core as dedicated to the game.
Further, it should affect "everyone" equally if it were a leak, and while there are people with all OS's having problems it doesn't affect every user.
Have anyone tried reducing to 1 core and found out that this works?
#45
Posté 20 novembre 2009 - 01:32
#46
Posté 20 novembre 2009 - 02:16
If only 32bit Vista and XP users suffers from this then it is memory address problem and kind of operating system problem but it also partly Bioware problem too becouse they didnt tell that game require 64bit operating system or it run out of memory addresses.
Modifié par Naturalus, 20 novembre 2009 - 02:18 .
#47
Posté 20 novembre 2009 - 02:18
Clearly the devs need to address this... particularly because I believe it was introduced in 1.01
#48
Posté 20 novembre 2009 - 02:42
#49
Posté 20 novembre 2009 - 05:45
While affinity adjustment may work for some, it is clearly not a "fix," just a stopgap measure to treat the symptoms.
Windows XP 32bit (2002) SP3
AMD Athlon x2 4600 @ 2.41 GhZ
2G RAM
NVIDIA GeForce 8600 GTS
#50
Posté 20 novembre 2009 - 07:14
Naturalus wrote...
Could somebody clarify if this is memory address problem witch means that 32bit systems run out of memory addresses and hang up becouse of it? Some other games that use a lot of memory addresses have suffered from same issue like Empire Total War.
If only 32bit Vista and XP users suffers from this then it is memory address problem and kind of operating system problem but it also partly Bioware problem too becouse they didnt tell that game require 64bit operating system or it run out of memory addresses.
Its not a memory address issue. I've tried on Windows 7 64 with 6 GB RAM and enabled large address awareness on the dragon age exe to no avail. After a somewhat random amount of time (sometimes 30 mins, sometimes 4 hours), the load times start increasing drastically.





Retour en haut




