Page 1 of 3 123 LastLast
Results 1 to 20 of 43
  1. #1
    Community Member szalkerous's Avatar
    Join Date
    Jan 2006
    Posts
    0

    Default Devs, looks like you have a memory leak...

    I know this is a technical issue, but I figure this aspect of it might be good to bring up here in short form. I'll submit the rest through the proper channels, you just never know if it ever gets to the dev desk...




    Exhibit A: Initial startup of PC, fresh DDO session.



    Exhibit B: After running DDO for 3 hours.

    Both screenshots of memory usage were recorded at the exact same position in the world, with the exact same # of players in the area.

    I started my snooping after having DDO crash constantly every 3-4 hours ever since the last MOD release. For the record, I tried DX10, but have since shut it off, having blamed it originally for the BSOD occassions. No other game, DX9 or DX10 causes this type of behavior. But the crashing is something I will submit to support along with the memory dump and dxdiag.

    Not sure what kind of garbage collection the client is using, but there's definitely some significant leakage going on there.

    Food for thought!

    -Szalk
    "Oh yes, I bring the funny."
    Szalkerous - Aytara - Gilanthlas - Ambralas
    Proud veteran guild officer of the Umber Hulks on Thelanis.
    Proud guild member of the Knights of the Silver Dragon on Thelanis.

  2. #2
    Community Member
    Join Date
    Mar 2008
    Posts
    499

    Default

    This does not mean a memory leak.

  3. #3
    Hall of Famer
    2016 DDO Players Council
    Impaqt's Avatar
    Join Date
    May 2006
    Posts
    4,142

    Default

    Quote Originally Posted by frugal_gourmet View Post
    This does not mean a memory leak.
    correct, this alone does not mean there is a Memory leak.. But there is one for sure..... Probobly many.... I've seen my client climb to almost 2 gigs of ram useage......
    °º¤ø,¸¸,ø¤º°`°º¤ø,¸,ø¤°º¤ø,¸ ¸,ø¤º°`°º¤ø,¸A R C H A N G E L S °º¤ø,¸¸,ø¤º°`°º¤ø,¸,ø¤°º¤ø,¸ ¸,ø¤º°`°º¤ø,¸
    Thelanis

    Alandael ~ Allendale ~ iForged ~ Roba ~ Sylon ~ Pokah ~ Keyanu ~ Wreckoning
    Quote Originally Posted by Severlin View Post
    We don't envision starting players with Starter Gear and zero knowledge playing on Hard or Elite.
    Sev~

  4. #4
    Community Member
    Join Date
    Mar 2008
    Posts
    499

    Default

    Quote Originally Posted by Impaqt View Post
    correct, this alone does not mean there is a Memory leak.. But there is one for sure..... Probobly many.... I've seen my client climb to almost 2 gigs of ram useage......
    The bar indicating the amount of memory used in a managed application isn't a reliable indicator of a memory leak. If memory is available, it may attempt to use it. If memory runs out, it may attempt to free it.

  5. #5
    Community Member Lorien_the_First_One's Avatar
    Join Date
    Dec 2006
    Posts
    0

    Default

    I'll join the 'that doesn't mean there is a leak' crowd. There are lots of good reasons not to purge every byte of data instantly.

    Doesn't mean there isn't a leak.. but it doesn't mean there is.

  6. #6
    Community Member KoboldKiller's Avatar
    Join Date
    May 2007
    Posts
    0

    Default

    I thought I had a memory leak once, but then I couldn't remember if I did.
    To crush your enemies, see them driven before you, and to hear the lamentation of the women!
    Go for the eyes Boo!

  7. #7
    Hall of Famer
    2016 DDO Players Council
    Impaqt's Avatar
    Join Date
    May 2006
    Posts
    4,142

    Default

    Quote Originally Posted by frugal_gourmet View Post
    The bar indicating the amount of memory used in a managed application isn't a reliable indicator of a memory leak. If memory is available, it may attempt to use it. If memory runs out, it may attempt to free it.
    No Aplication should obsessivly comsume more than half your physical ram. THats what page files are for. If its not a leak, Its poor programming... I'd rather give the Devs the benefit of the doubt and hope its simply a Memory Leak.
    °º¤ø,¸¸,ø¤º°`°º¤ø,¸,ø¤°º¤ø,¸ ¸,ø¤º°`°º¤ø,¸A R C H A N G E L S °º¤ø,¸¸,ø¤º°`°º¤ø,¸,ø¤°º¤ø,¸ ¸,ø¤º°`°º¤ø,¸
    Thelanis

    Alandael ~ Allendale ~ iForged ~ Roba ~ Sylon ~ Pokah ~ Keyanu ~ Wreckoning
    Quote Originally Posted by Severlin View Post
    We don't envision starting players with Starter Gear and zero knowledge playing on Hard or Elite.
    Sev~

  8. #8
    Community Member Lorichie's Avatar
    Join Date
    Jun 2006
    Posts
    0

    Default

    Quote Originally Posted by Impaqt View Post
    No Aplication should obsessivly comsume more than half your physical ram. THats what page files are for. If its not a leak, Its poor programming... I'd rather give the Devs the benefit of the doubt and hope its simply a Memory Leak.
    I concur, i see these same numbers and sometimes higher. There are times when i'm logged in for 12 hours or more. I make it a habit to log in and out quickly more often and i notice less issues than others have if i do. Then again i rarely have any issues, i just get nervous when i see numbers that high.

    That being said, i'm not sure if it is a leak on Turbine's end but i can say for sure that in some of the games i beta, i have these same numbers, and much higher and it has been, every time.

    R
    ---------------------
    Faskin-Lorich-Lorichae-Lorichei-Loriches-Lorichh-Lorichha-Lorichie-Lorichies-Lorichiette-Lorichisoul-Lorricch-Lorrich

  9. #9
    Community Member Lorien_the_First_One's Avatar
    Join Date
    Dec 2006
    Posts
    0

    Default

    Quote Originally Posted by Impaqt View Post
    No Aplication should obsessivly comsume more than half your physical ram. THats what page files are for. If its not a leak, Its poor programming... I'd rather give the Devs the benefit of the doubt and hope its simply a Memory Leak.
    If an application assumes it is the primary app running then the programmers may deliberately go after RAM as a faster alternative to the swap file. SQL comes to mind as an example of this. Given all the past performance problems maybe the Turbine programmers figured that when DDO was up you were probably just playing DDO.

  10. #10
    Hall of Famer
    2016 DDO Players Council
    Impaqt's Avatar
    Join Date
    May 2006
    Posts
    4,142

    Default

    Quote Originally Posted by Lorien the First One View Post
    If an application assumes it is the primary app running then the programmers may deliberately go after RAM as a faster alternative to the swap file. SQL comes to mind as an example of this. Given all the past performance problems maybe the Turbine programmers figured that when DDO was up you were probably just playing DDO.

    Well, that indeed would be a very good example of Poor coding...... Instead of making the calls more efficient, Make them more accessable......
    °º¤ø,¸¸,ø¤º°`°º¤ø,¸,ø¤°º¤ø,¸ ¸,ø¤º°`°º¤ø,¸A R C H A N G E L S °º¤ø,¸¸,ø¤º°`°º¤ø,¸,ø¤°º¤ø,¸ ¸,ø¤º°`°º¤ø,¸
    Thelanis

    Alandael ~ Allendale ~ iForged ~ Roba ~ Sylon ~ Pokah ~ Keyanu ~ Wreckoning
    Quote Originally Posted by Severlin View Post
    We don't envision starting players with Starter Gear and zero knowledge playing on Hard or Elite.
    Sev~

  11. #11
    Community Member
    Join Date
    Mar 2008
    Posts
    499

    Default

    Quote Originally Posted by Impaqt View Post
    No Aplication should obsessivly comsume more than half your physical ram. THats what page files are for. If its not a leak, Its poor programming... I'd rather give the Devs the benefit of the doubt and hope its simply a Memory Leak.
    It's not really consuming it. That memory is still available for use if needed.

  12. #12
    Hall of Famer
    2016 DDO Players Council
    Impaqt's Avatar
    Join Date
    May 2006
    Posts
    4,142

    Default

    Quote Originally Posted by frugal_gourmet View Post
    It's not really consuming it. That memory is still available for use if needed.
    Is it? I've NEVER noticed the ram useage go down. It simply continues to increase.. As it increases my game actually becaomes less responsive. Small lag spikes whneI change gear and cast spells too....Even if I open up a few IE Pages, Fire up some other aps like Word or Excel (I'll ofthen have these up if I'm designing a character or writing a guide) and I've run other things on my unused Processor cores like F@H.

    The DDO Ap just continues to use more and more memory until you physically shut it down and restart it. It doesnt appear to be dynamic at all.
    °º¤ø,¸¸,ø¤º°`°º¤ø,¸,ø¤°º¤ø,¸ ¸,ø¤º°`°º¤ø,¸A R C H A N G E L S °º¤ø,¸¸,ø¤º°`°º¤ø,¸,ø¤°º¤ø,¸ ¸,ø¤º°`°º¤ø,¸
    Thelanis

    Alandael ~ Allendale ~ iForged ~ Roba ~ Sylon ~ Pokah ~ Keyanu ~ Wreckoning
    Quote Originally Posted by Severlin View Post
    We don't envision starting players with Starter Gear and zero knowledge playing on Hard or Elite.
    Sev~

  13. #13
    Community Member Lorien_the_First_One's Avatar
    Join Date
    Dec 2006
    Posts
    0

    Default

    Quote Originally Posted by Impaqt View Post
    The DDO Ap just continues to use more and more memory until you physically shut it down and restart it. It doesnt appear to be dynamic at all.
    And that's a problem. Even if it is coded to be a hog for data access speed, it should also know how to get out of the way as other apps are loaded and eventually it should know to start unloading things that are no longer needed.

  14. #14
    Community Member Auran82's Avatar
    Join Date
    Mar 2006
    Posts
    151

    Default

    Not sure if its just me, but I have noticed since MOD 8 came out that when I alt+tab out of DDO to load a firefox page or something else the computer seems to hang for a few seconds taking DDO out of focus and when I try to go back.

    Could just be me though.

  15. #15
    Community Member baddax's Avatar
    Join Date
    Jun 2006
    Posts
    0

    Default Running with the Devils Elite

    I was in that 3 hour marathon quest last night and i think I have a memory leak! Not sure if this has any bareing but i think you were also laggy in various parts of the quest. I know also you mentioned something about a blue screen while in meridia. I find it strange, but i had very few lag issues and i checked my memory after we got done and did not see anything strange.
    “If you know the enemy and know yourself you need not fear the results of a hundred battles" TsunTzu

  16. #16
    Community Member Sibyl's Avatar
    Join Date
    Oct 2007
    Posts
    15

    Default

    Try alt-enter when your client starts hitching and lagging. See if your performance gets better.

    PS: Vista can make games take up a lot more memory than they would under XP. Have you installed Service Pack 1?
    "But there's no sense crying over every mistake. / You just keep on trying till you run out of cake." GlaDOS

  17. #17
    Community Member szalkerous's Avatar
    Join Date
    Jan 2006
    Posts
    0

    Default

    Quote Originally Posted by frugal_gourmet View Post
    This does not mean a memory leak.
    I'm giving the developers the benefit of the doubt in that they would not allow the application to glutton itself on memory without releasing it after it is no longer reasonably necessary. That's a cardinal sin of software.

    Also, I have as well, watched the peak memory consumption climb with no return to original size. I expect minor inflation in all things, but to double in size without an apparent cause seems to me there's memory being "leaked" (i.e. handles being lost after a malloc - see http://en.wikipedia.org/wiki/Memory_leak )

    But I get far ahead of myself- I'm not here to point fingers, I'm here to offer my example to the dev team for their own investigation... and if there's anything else needed of me from that perspective, I'm a PM away.

    -Sz
    "Oh yes, I bring the funny."
    Szalkerous - Aytara - Gilanthlas - Ambralas
    Proud veteran guild officer of the Umber Hulks on Thelanis.
    Proud guild member of the Knights of the Silver Dragon on Thelanis.

  18. #18
    Community Member szalkerous's Avatar
    Join Date
    Jan 2006
    Posts
    0

    Default

    Quote Originally Posted by baddax View Post
    I was in that 3 hour marathon quest last night ...
    OT: That was a hell of a marathon! We'll have to coordinate another attempt sometime in the future.
    "Oh yes, I bring the funny."
    Szalkerous - Aytara - Gilanthlas - Ambralas
    Proud veteran guild officer of the Umber Hulks on Thelanis.
    Proud guild member of the Knights of the Silver Dragon on Thelanis.

  19. #19
    Community Member query's Avatar
    Join Date
    Apr 2007
    Posts
    1,207

    Default So I'm not the ONLY one who notices the double+ RAM jump

    or the "Virtual Memory" errors (luckily never got a BSOD or computer crash?)


    I suspect memory leak if those with double my computer resources see the exact same trending (and yeah that Vista w SP 1 or XP w SP 3 is installed.)

    Be careful what you wish for, what you say is best; for sometimes what you seek is found, not at the end of the quest.
    I AM, -- the truthseeker

  20. #20
    Founder Xithos's Avatar
    Join Date
    Feb 2006
    Posts
    529

    Talking Memory usage

    I am seeing the same thing and having similar issues sometimes when switching equipment and getting that stutter.
    Current Project: Cercivesoul Uzuaki 17 Fav. Soul / 2 Monk / 1 Fighter
    Cersivsoul Uzuaki 20 Fav. Soul
    "Spreading ignorance and chaos among the forum community."

Page 1 of 3 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

This form's session has expired. You need to reload the page.

Reload