Dolphin, the GameCube and Wii emulator - Forums
r7128 Memory leak? - Printable Version

+- Dolphin, the GameCube and Wii emulator - Forums (https://forums.dolphin-emu.org)
+-- Forum: Dolphin Emulator Discussion and Support (https://forums.dolphin-emu.org/Forum-dolphin-emulator-discussion-and-support)
+--- Forum: Development Discussion (https://forums.dolphin-emu.org/Forum-development-discussion)
+--- Thread: r7128 Memory leak? (/Thread-r7128-memory-leak)



r7128 Memory leak? - Smokey - 02-14-2011

Hi there.
First of all, i want to say that this is a wonderfull emulator!
Most of the time it's very stable and fast.

But i noticed something strange after a while of playing.
Suddenly switching from windowed mode to fullscreen went very slow...
And i noticed that Dolphin.exe was eating all my RAM =P
note: This didn't affect the emulation speed at all. (50~60 fps) Huh

Even after stopping emulation (pressed the stop button) the memory usage didn't go down at all.

I was playing Baten Kaitos Origins for the GameCube. (exellent game!)

Specs:
Asus P5K motherboard
Intel Core 2 Quad Q8200 2.33ghz @ 2.8ghz
GEIL 2x 2gb PC2-6400 CL5-5-5-15 Dual Channel
Sapphire Radeon HD 5770

Dolphin didn't crash at all, exept when i turn on OpenCL. If i turn it on, it crashes roughly every hour. (not a problem, just disable OpenCL and it's 100% stable)
I will have to admit that i was playing for approx. 7 hours straight, so it might be a bit difficult to reproduce. xD
Of course i took a few breaks, but Dolphin didn't. =P

The attached Clipboard01.gif shows task manager and Process Explorer.
The left column shows private bytes (~5M) and the right column shows working set (~2M). Before i stopped the emulation these numbers were increasing rapidly.

Maybe i'm using the wrong settings? I already switched over to the DX9 renderer.

This isn't a major problem as it doesn't affect stability and speed so much, but i just wanted to let you know.

Again i love this program, it's one of the best emulators around!

Thanks.

ps: I have everything unchecked in the graphics -> advanced tab.