Pages: 1 2 :: [one page] |
|
Author |
Thread Statistics | Show CCP posts - 0 post(s) |

Racso Everdark
|
Posted - 2005.12.25 23:28:00 -
[1]
Heres the deal, I leak memory constantly from open until shut down like most everyone else.
The solution for me was to window the game and minimize it, returning mem useage to 20 megs, which climbs Upward from there.
Upon noticing I started thinking about why this could happen.
I believe the Memory flag on your create texture call in d3d aka: D3DXCreateTextureFromFileEx(8th argument: Should be *D3DPOOL_MANAGED* I'm betting someone set it to D3DPOOL_SYSTEM for debugging...
PS.... For everyone who's not CCP, this means you can minimize the game to return all the memory. This is happening because the Graphics memory that is normally stored on the card, is having a copy made on the system.
While D3D will take care of graphics ram on the card it doesn't touch system ram, so the copies of all the textures or text or whatever, are stacking up on your system. The part I don't get, is why the ram doesn't get cleaned up by fullscreening and windowing. As this should release all of that ram the same way minimizing does.
Could anyone else try minimizing and seeing if that cleans up your leaks?
|

Racso Everdark
|
Posted - 2005.12.26 02:01:00 -
[2]
<bump> Am I right? Are other people noticing the same response? mem useage goes back down?
It does seem to be linked to be made worse by bitmapped fonts so I think its only in the Textures and not the mesh's...
PS Job offers to [email protected] <laughs>
|

Nukeitall
|
Posted - 2005.12.26 02:32:00 -
[3]
I hope they're paying attention and investigate.
|

Heavenly Explorer
|
Posted - 2005.12.26 05:15:00 -
[4]
You should email this to the GM's directly.
|

Leyanna
|
Posted - 2005.12.26 08:16:00 -
[5]
I havent found any improvement myself.
|

Draahk Chimera
|
Posted - 2005.12.26 12:05:00 -
[6]
Uhm, I'm not as good as computers as you seem to be, however, I did open ctr+alt+del while running EVE and jumping through systems to see if I had a memory leak causing the horrible lag. Seems I have a cpu leak (if there is such a thing); while EVE didnt use that much RAM it did use 93% of my cpu.  Seing how I have a 2.4 GhZ its quite a few calculations.
|

Heavenly Explorer
|
Posted - 2005.12.26 13:09:00 -
[7]
Nah using that much CPU is normal.
|

Lucious Verinas
|
Posted - 2005.12.26 15:58:00 -
[8]
It worked for me but i had to leave it minimized for about 2 minutes to get the memory usage right down.
Thankyou :)
|

Tripoli
|
Posted - 2005.12.26 23:07:00 -
[9]
After doing nothing but being docked, my RAM usage was up to 168 MB. I minimized and restored and usage immediately dropped to 37 MB, and is now quickly climing back up.....now at 92 MB after about 2 minutes.
Just did it again, dropped to 27 MB, very briefly, been 10 seconds and up to 40 again.
Strange. ---
|

Rasitiln
|
Posted - 2005.12.26 23:28:00 -
[10]
This would explain why Im not having a issue. I minimize eve frequently to browse froums, change music, change channels, in vent etc.
|
|

Selic
|
Posted - 2005.12.27 01:09:00 -
[11]
After a few hours of running missions, my client was at 278 megs. Minimizing the client sent memory usage down to 37 megs. Restoring the window brings memory usage back up to 87 megs. Wow, it grew another two megs while I finished that last sentence. (no joke) 
Hmm.. One minute later and it's at 91 megs. I'm just sitting in the station idling. Odd.
|

Selic
|
Posted - 2005.12.27 01:16:00 -
[12]
I just tried again, and it looks like memory usage climbs even when minimized. After dropping down to 22 megs, the client shot back up to 90 megs in under a minute while still minimized. Restoring and minimizing repeats the process.
I guess we just need to minimize the client every now & then when things get slow or jerky. 
|

Heavenly Explorer
|
Posted - 2005.12.27 01:37:00 -
[13]
Doesn't work and neither does turning off memory mapping 
|

shivan
|
Posted - 2005.12.27 03:50:00 -
[14]
How do you check your mem usage?
|

slip66
|
Posted - 2005.12.27 04:04:00 -
[15]
Originally by: shivan How do you check your mem usage?
I belive jsut crtl, alt, del. then select processes. It will show all the open process/apps and list mem usage.
|

Alekzander
|
Posted - 2005.12.27 09:18:00 -
[16]
Normal EVE usage is between 150-190mb when you minimize the client it basically unloades everything except the main program file and a few others. When you open it back up, it reloads all the the textures, chat logs, etc... If it starts climbing above 200 though, thats not normal. My usage has always been around those levels when running three acounts at once and I check every so often when my system seems to be crawling. Though most of that was related to virus scans.
|

Fornacis
|
Posted - 2005.12.27 16:21:00 -
[17]
I got the same thing yesterday. Never happened before. I just booted my rig, and all was well. I had been playing for about 8-12 hours straight.
|

Racso Everdark
|
Posted - 2005.12.27 21:05:00 -
[18]
Heres whats going on.
All of the textures (everything thats not geometry) are being stored both in the graphics card, and in system ram. D3DPOOL_UNMANAGED (iirc)
When you minimize, that texture ram gets released (COM graphics ram, its technical... E-mail me for more info) because D3D_LOSTDEVICE happens,the copies across the AGP are getting deleted as well.
The part that confuses me is that Alt+Enter-ing should do the same thing... aka D3D_LOSTDEVICE aka free the ram.
Leads me to believe that some piece of the Textures()->OnLostDevice(); call is returning or breaking before calling Texture->Release();Texture = 0;
|

Arturio LeMancha
|
Posted - 2005.12.27 23:58:00 -
[19]
Originally by: Alekzander Normal EVE usage is between 150-190mb when you minimize the client it basically unloades everything except the main program file and a few others. When you open it back up, it reloads all the the textures, chat logs, etc... If it starts climbing above 200 though, thats not normal. My usage has always been around those levels when running three acounts at once and I check every so often when my system seems to be crawling. Though most of that was related to virus scans.
I Agree that is all TRUE...!
There is a memory leak no doubt about it... I run 5 accounts all averaging about the same 200mb memory for normal gameplay. They all slowly climb up to over 400+mb each over about 4+ hours time. This time it is using up all system memory causing SEVERE system lag and eventually failure. I have tried to minimize the windows for up to 5 mins and it always reverted to 400+mb when maximized. They only way I can fix this is to close the client and relog.
The memory mapping will probally only notice a difference when you have 2gb of system memeory or more. if you have less it will probally not notice any difference.
|

coldplasma
|
Posted - 2005.12.28 11:12:00 -
[20]
I thought minimizing a program automatically decreases memory usage anyway? AIIIIIR |
|

Draahk Chimera
|
Posted - 2005.12.28 11:25:00 -
[21]
My LAG builds up while I am going through systems (number of occupants is of no issue). Minimizing the game had no effect what so ever. Reloging fixes it right up but its kinda annoying to have to relog every 15 systems or so. Especially when you are attacking deep in enemy space.
To the issue, I think there are several different problems that are causing theese problems. Because it seems to be different situations causing lag for different ppl. Some get it by traveling (like me), others by jumping into crouded situations, still others at regular intervals no matter what they do.
I think therefore that there are several completely diferent issues and that is what causing the delay to the fix. CCP hasent found them all yet.
|

Racso Everdark
|
Posted - 2005.12.29 03:33:00 -
[22]
" I thought minimizing a program automatically decreases memory usage anyway? "
That depends entirely on engineering. Default behavior would have the CPU usage decreased, but the Ram staying the same.
|

Rexthor Hammerfists
|
Posted - 2005.12.29 06:32:00 -
[23]
Edited by: Rexthor Hammerfists on 29/12/2005 06:32:45 well, one of my acc, when i run 2, uses 800 the other one 180.
when i minimize and reopen the usage is by 90, but it takes maybe 10-15mins til its by 800 with one acc.
i have 1.5k ram, maybe cause that?
|

coldplasma
|
Posted - 2005.12.29 11:21:00 -
[24]
Originally by: Racso Everdark " I thought minimizing a program automatically decreases memory usage anyway? "
That depends entirely on engineering. Default behavior would have the CPU usage decreased, but the Ram staying the same.
not really, every program I minimize has a significantly decreased memory usage when I minimise it.
---------------------------------
AIIIIIR |

Black Torment
|
Posted - 2005.12.29 14:32:00 -
[25]
Originally by: coldplasma
Originally by: Racso Everdark " I thought minimizing a program automatically decreases memory usage anyway? "
That depends entirely on engineering. Default behavior would have the CPU usage decreased, but the Ram staying the same.
not really, every program I minimize has a significantly decreased memory usage when I minimise it.
The thing that gives it away is the fact that it crawls back up slowly.
I believe what is said here is pretty much in the right direction, there'd be more texture buffering in a mission than in a station naturally because there are more textures being used. Last night i had to minimise every 2 seconds because the mem usage shot up so fast. I had 9 corp members with me though :)
|

Andrue
|
Posted - 2005.12.29 20:00:00 -
[26]
Originally by: coldplasma
Originally by: Racso Everdark " I thought minimizing a program automatically decreases memory usage anyway? "
That depends entirely on engineering. Default behavior would have the CPU usage decreased, but the Ram staying the same.
not really, every program I minimize has a significantly decreased memory usage when I minimise it.
Yes. Minimizing an application results in Windows attempting to trim the 'working set'. This is the RAM currently allocated to the application. Note that this is not the same as the memory used by the application. Not all code and data is held in RAM at once - that's what the swap file (pagefile.sys) is for.
Unix, OS/2 and a lot of OSes just let things flow in and out of RAM as required. This results in RAM only holding the more active code and data. With enough RAM the computer kind of adapts to the running processes. On such systems there is often no available RAM at any time. The downside is that should a process need more RAM the OS will have to rearrange things and this can adversely affect other running processes - something a good OS tries to avoid.
Windows OTOH actively reduces the RAM in use by applications. It likes to keep a pool of free RAM available in case some process needs it. During idle moments it trims the working set by removing one of the RAM pages the process is using. It keeps doing this until the process faults (requiring a page to be loaded into RAM from the swap file).
Minimizing causes a manual working set trim.
The effect this has depends to an extent on the process. Processes can ask that memory never be paged out but a good developer would never ask that none be paged out. Thus you have a balancing act.
BTW:Increasing memory doesn't mean there's a leak. A leak is a specific behaviour where memory is allocated by the process but then forgotten by that process. Just because memory/RAM usage is increasing doesn't mean there's a leak. It does often suggest poor design however  -- (Battle hardened miner)
[Brackley, UK]
WARNING:This post may contain large doses of reality. |

Racso Everdark
|
Posted - 2006.01.02 21:45:00 -
[27]
<*bump*>
|

Phrixus Zephyr
|
Posted - 2006.01.02 23:26:00 -
[28]
I use Eve in a window, and minimizing does 'nothing' for my Pagefile usage. It stays at 750-850 mbs lagging me to unplayability.
Even RAM cleaners seem to do nothing.
|

madaluap
|
Posted - 2006.01.03 23:54:00 -
[29]
Edited by: madaluap on 03/01/2006 23:54:06 yeh i am having these problems aswell, i just lag out everywhere when i stay on for more than an hour.
i warped in with a gang and while they are killing i had to reset my pc to clear mem...pc didnt respond to clicking eve away anymore.
missing the whole fight got me ****ed off so i selfdesctructed my ship just to see atleast 1 explosion..
ccp i really cant play the game anymore (period). no whine but after 1 hour my mb usage is up to 400mb resulting in a crash, i can just see it going up till my pc reaches its max capacity.
/logging till problem fixed...
_________________________________________________
|

Gelahn
|
Posted - 2006.01.04 03:17:00 -
[30]
I think I can confirm the leak as being related to textures, if nothing else. I've noticed that sometimes when I approach a gate or station, the degree of the leak seems directly correspondent to how many new textures need to be loaded. For example, if I end up at a location with the same textures on objects as I've seen recently, nothing leaks, but as soon as I hit an area with some new textures, up goes the RAM usage. This is most notable when in highly populated areas, or when switching from one nation to another.
The paging increase steadily regardless, but the RAM load seems to be effected by it.
I may have found a possible work-around, however. By switching the compatibility mode of Eve to NT, I've yet to see any funny business in RAM or the swap file.
Can anyone confirm?
|
|

Nexus1972
|
Posted - 2006.01.04 14:21:00 -
[31]
Are the devs looking into this?
CCP?
Hello?
|

Racso Everdark
|
Posted - 2006.01.04 21:28:00 -
[32]
Yip still seems to be going on, and still linked to the textures.
Last I saw the Dev's say this issue is un-reproduce-able?
|

Andrue
|
Posted - 2006.01.04 21:43:00 -
[33]
Originally by: Racso Everdark Yip still seems to be going on, and still linked to the textures.
Still the same client as well - were you expecting a miraculous cure?
Continually spamming the forums with the same complaint and asking why a program that hasn't been patched is still behaving the same way is pointless at best.
They've said that they hope to roll a patch out next week so until then what's the point in continually harpping on about it? Make sure you've posted it as a bug using the bug reporting system then leave it at that until the patch comes out.  -- (Battle hardened miner)
[Brackley, UK]
WARNING:This post may contain large doses of reality. |

Sony CEO
|
Posted - 2006.01.04 23:18:00 -
[34]
This is all CCP related its an anti macro feature...MUAHAHAHAHAHA
|

Virt Orumovski
|
Posted - 2006.01.04 23:27:00 -
[35]
Andrue, he's not "continually spamming the forums with the same complaint", he's bumping one thread that suggests a (plausible) solution to this problem which is affecting a large proportion of the player base.
OTOH, if one of their customers with no access to the source code is able to figure out the cause of the memory leak, I'm optimistic that CCP will be able to nail it in the patch... which I hope we see very soon :) (Though I do have a nasty hunch that this texture-related thing isn't the only resource-leak type bug in RMR...)
|

Ankanos
|
Posted - 2006.01.05 02:34:00 -
[36]
for me it's mainly the swapfile that gets flogged. hoever, in the last 2 days now i'm seeing eve's ram usage starting to rise as well.
normally w/me, eve uses about 185-240 ram and 250 or so swap(VM)
since RMR, eve will hold the swap at about 420mb and as soon as i jump into a mission, VM usage will rapidly rise to about 700mb, as which point i start lagging to the effect of about 8 frames a minute or less.. restart is the only fix.
minimize/maximize resets the ram usage and buys me a little more time, but does nothing for virtual memory. restart is the only fix. -and again, even after a restart, if you jump into a high-spawn mission, the VM usuage will still rise to freezup within about 2-3min max.
in the past 2days however, eve's ram usage now climbs to about 400-480mb along with the VM usage before it all goes to pot. -ram usage was always stable before monday. -also noticed that in a 2-3 hours session, eve will accumilate over 1.5million page faults. thats alot of swapping..
i've also seen kieron post in one of the other leak threads that they ARE aware of the leak and working on it.
i hope its fixed soon, i've already lost 4 ships, including a BS to this bug. -esp if i forget to restart the client before jumping into a mission.
I use Process Explorer totrack eve's memory usage. it gives alot more detail than task manager.
-ank --- |

Tantalus Jalpha
|
Posted - 2006.01.05 02:45:00 -
[37]
lost my thron to this tonight!
Warped in to a lvl3 mission in deadspace targetted the 1st cruiser. Screen freezes...i think oh damn as have about 10+ serp cruisers aggro with me...try and close the window to get back in. The window is frozen, open task manager takes a while....dum de dum (thinkin i must be down to armor by now)...task manager opens, try and right click but mouse isn't moving...look at mem usage of eve.exe over 900mb...I have 1.5gb on my system but the memory usage is still increasing. At one point my system showed my load as 1700/3738M but still no luck closing window managed to eventually end task and opened eve to find i had lost my thron! Are ccp acknowledging that this is a problem? Cos i have petitioned for my thron back, cos as far as i'm concerned it is a programming problem. It has been happening for a while but i never lost anything to it before. I only did the mission because the lag was actually tolerable! 
I give up! 
A Disenchanted Tant
|

Forge Dritek
|
Posted - 2006.01.05 05:56:00 -
[38]
Originally by: Racso Everdark Heres the deal, I leak memory constantly from open until shut down like most everyone else.
The solution for me was to window the game and minimize it, returning mem useage to 20 megs, which climbs Upward from there.
Upon noticing I started thinking about why this could happen.
I believe the Memory flag on your create texture call in d3d aka: D3DXCreateTextureFromFileEx(8th argument: Should be *D3DPOOL_MANAGED* I'm betting someone set it to D3DPOOL_SYSTEM for debugging...
PS.... For everyone who's not CCP, this means you can minimize the game to return all the memory. This is happening because the Graphics memory that is normally stored on the card, is having a copy made on the system.
While D3D will take care of graphics ram on the card it doesn't touch system ram, so the copies of all the textures or text or whatever, are stacking up on your system. The part I don't get, is why the ram doesn't get cleaned up by fullscreening and windowing. As this should release all of that ram the same way minimizing does.
Could anyone else try minimizing and seeing if that cleans up your leaks?
Confirmed. Same story as everyone here, memory leak. Would be nice to have some sort of official response as well. 
My system: Intel 3.2GHz Radeon 9600xt 256 1.5GB RAM
|
|
|
|
Pages: 1 2 :: [one page] |