Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Even if the refresh doesn't happen on your end it could still be the same thing. The refresh may just be a way my computer handles it as opposed to yours with the leak - a difference in graphics card or similar. Everybody seems to be getting different problems which appears to be making the issue hard to find.
But since my issue happens exactly when that window is closed and the problem started right when that system was added to the game a connection is possible.
The only other things I can think of that I've changed prior to the near crash was that I became active with farming (something I'd ignored until a few days ago), and of course any changes made during the last game update.
I'm currently monitoring my system's memory usage (It started and has consistently hovered around ~330MB for the last two hours). I'll come back later to post how my memory usage has changed. (I will be disconnected from the cloud for this test.)
My game stays at a really stable 242-246mb of memory and a CPU usage of 2.5-5.0%. But I will try and check if anything spikes next time Im working on Summoning stuff.
6:00 PM - 329 MB
6:06 PM - 316 MB
6:29 PM - 320 MB
7:16 PM - 323 MB
8:20 PM - 340 MB
10:14 PM - 358 MB
10:41 PM - 362 MB
11:00 PM - 368 MB
This is while being disconnected from the cloud. My activities were mostly limited to mining, farming, fighting, and visiting the bank.
I suspect the issue is related to items not being properly garbage collected after they're removed from the screen. In particular, I have "Show Item Notifications" enabled. I wonder if the items that appear on screen leave fragments in memory.
Edit: I might be wrong about this theory. I'm not seeing enough 'obvious' evidence that a sudden spam of item notifications is affecting memory.
I'll leave my settings as they are an see if this trend continues.
my ram usage is. 120mb
cpu usage max ~2% normal ~1%
gpu usage 1,5% - 2,2%
no lags or something so far. also no drop luck.... but this is something else ^^
If it were money instead of memory, I'd be making minimum wage.
---
So I checked my memory when I woke up and the game was using a little more than last night - right around 260-265. I had gained 7 Salamander Marks overnight. [Sidenote: 7 out of 12k Tablets! I kind of figured I would have gotten a few more.] I closed the pop-ups slowly and 2 of them cause the flash effect I mentioned before.
After I was done my game is using about 625mg and holding steady. When I look at the sub-processes the game process itself is still using the same amount of memory as before but now one of the other nwjs processes is cruising at 360mg when it wasn't just a few minutes ago.
I may have been wrong earlier when I said I wasn't having the memory problem, I just might have enough memory that I didn't notice it. My total RAM is 64gb (but I also have a pretty zippy videocard and processor) - how much memory does your system have Segan?
Edit: I forgot to add... The CPU usage on the main process is the same as before but the usage on the newer high-memory process jumped to about 16% - so thats about 3-4 times the whole game was last night.
New observation: For the last several hours I was runecrafting (instead of my normal habit of mining or fighting). And over the last 6 hours, my ram usage only increased by 10 MB.
If that isn't a fluke, then I suspect the current idle activity has a significant effect on the memory leak. When mining, it increased by 75 MB over 6 hours. When runecrafting, it increased by 10 MB over 6 hours. (My mining rate is down to 1.3 seconds per, focused on Adamantite with gem gloves equipped = 2 items gained every 1.3 seconds, minus downtime. (I also had 98 mastery and the cool rock pet.) Whereas runecrafting gives 1 item every 2 seconds.)
I then close a few Mark windows and recheck the processes and the single subprocess mentioned before has jumped up in memory and CPU usage and remains at these higher numbers till the next time I check - every single time. That process alone is currently using 440mg of memory and 21% CPU. There are three other nwjs subprocesses running that are each using an insignificant amount of memory and CPU, about 2-4mg and 0%.
If it happened occasionally or had any variation in it I could see where they might just be coincidence, but it is the same result from the same action each time.
I have no idea if it is the act of closing the windows themselves or some recalculation or redraw that the program performs on closing but there has to be some correlation. I know I can turn off the notifications, but since my system can handle the extra memory load I want to keep them going to see if I can learn anything to help out the people that have systems that can't.
With the single crash I have had, the many crashes other have reported, the memory issues people have mentioned and even the BSOD (which are easy caused by memory violations) I can only assume something isnt be unloaded properly.
Previously, when I was forging, the ram usage rose at a rate of close to 10 MB per minute.
If so, could this relate to the Steam API? This kind of issue does not occur via the browser IIRC, and it only associated with the Steam Client. I've always thought the Steam API may be causing some kind of memory leak, either by the way I have integrated it or how the NWJS Steam API integration is implemented.
My memory problems don't seem as severe as some others but I do have them. Although, outside of the crash to the other program I mentioned in the original post, I havent had any crashes or troubles shutting down. I do have a lot of spare memory though so that may be helping.
Edit: Is there anything special you want us to be looking for/reporting? We have mainly talked about memory and CPU but would any other info help?