Advertisement

DOOM3's memory usage steadily increasing.

Started by August 24, 2004 01:21 AM
8 comments, last by JD 20 years, 2 months ago
Surprisingly easy, I got DOOM3 running on my Linux box, and it runs perfectly... I turn on the memory usage watch to monitor my memory usage with DOOM, and even when I'm not doing anything, the memory usage just climbs, meg by meg. Soon DOOM3 gets laggy, and sometimes it's just faster to reboot my computer than to wait for DOOM3 to respond. Now I have to resort to saving every half an hour and restarting my computer in order to maintain my performance... If I quit DOOM3 and restart it, the memory usage is the same. Is there any way I can do some garbage collecting for memory? Wine isn't available to kill...I wonder if fragmentation of memory is a possible source of slowdown... Is there any way to "defrag" my RAM?
I eat heart attacks
maybe it's not doom3 but your graphics drivers?
i don't know much about linux, maybe it's possible to reset your graphics driver?
Advertisement
Is this happeneing to your System RAM or your Video RAM? If it's just your System, check your Video RAM and see if it's doing the same thing.
Try using Valgrind to analyse if it's really Doom leaking memory...
I'm guessing you're running it with wine. It could be a bug in wine that's doing it.. I'd wait for the native client myself.
hm...how do I know if it's my video or system ram? I use

com_showMemoryUsage "1"

I just see the numbers go up a meg per second, and it's just infuriating becaus I'm doing absolutely nothing.

Total memory usage: %d DOOM3 memory usage: %d Map memory: %d
totall something allocated something
blah

Doesn't specify system ram or video ram....

Is valgrind a linux memory watcher app thingy ma jigg?

EDIT: Indeed.
I eat heart attacks
Advertisement
Oh yeah, can anybody test it on Windows and show me how DOOM3 uses (or rather, obliterates) your memory? I mean, just fifteen minutes into the game I'm up to 700 MB of memory, and that's pushing my 1 GB of RAM. And what's OS load? How much the Operating System takes up? In the case of Cedega, is that the wine program or is that actually Linux? I've tried to kill all the process I can, nothing's running in the background except a bare X.
I eat heart attacks
Are you using Wine?
Rate me up.
indeed sir. Tis the only way to run the DOOM3. CVS Cedega (latest) to be exact.
I eat heart attacks
Memory leak in a game loop I think.

This topic is closed to new replies.

Advertisement