-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Memory leak - linking between ages #1193
Comments
Just for clarification - was this multiple links to and from those Ages, or did you link only once from GoMePubNew to Chiso and back? In that case, memory usage would be expected to increase slightly due to certain registry information about visited Ages not being unloaded. Further, can we get some numbers for the increase? |
This was multiple links back and forth. Using net.linktoprevage, I bounced between Chiso and GoMePubNew 10+ times. Last night, I attempted this again with a newer build of the client and bounced between Chiso and Veelay 15 times. At the start I had 943 MB of RAM used in Veelay, and at the end I was at 1045 MB. My results last night were not exactly on par with my first tests, the memory usage did not raise as dramatically as it seemed to before. I think this will require further testing against the OU client as well, and I can't discount some kind of perceptual bias. I'd like to hear more from the Linux users who have been experiencing this, too. |
Scharminius did a test run with the OU client on linux to demonstrate the issues they've been having:
|
Linking between ages gradually increases the memory usage of the game client. This affects OU and H'uru clients. In my test case, I repeatedly linked between Chiso and gomepubnew and watched as plClient.exe consumed more and more RAM. On Linux, it has been reported that this leads to a crash quickly due to Wine's memory constraints. On Windows this may take a lot longer, but I have not managed to crash the client yet.
The text was updated successfully, but these errors were encountered: