Dear technically inclined people,
Okay,
so I've played this game for the past few days and I've run into this issue
where after a while I start to freeze and jump if you will in the direction
where I was headed before I froze. I checked in task manager and found
that it was stuck on 512mb usage for java.
I tried to increase it's available memory to 1024mb.
(as I believe this freezing is caused by java not having the available memory and needing to make a bit of room therefore lagging the program)
Since I've got 4gb memory, from which 1.5gb is always available to any game/program before I need to shut down browsers etc.
I was wondering how I can increase the available memory for java.
I tried doing it by modifying a .bat program I used to launch minecraft.
But it seemed to not work for me, and my java knowledge pretty much ends at that point.
I don't know if it's due to my shortcomings in knowledge or due to security preventing me from running spiral knights with an extra memory clause in the launch properties.
I would very much appreciate an answer/solution that allows me to use more memory for spiral knights.
And to get technical:
I base the conclusion of the freezing due to memory limit on the following details.
Freezing happens locally, not due to bad internet connection. (the game freezes, not me running and lagging)
The game still sends my movements to the server, but due to freezing makes me unable to change directions etc.
I monitored the game and found that it's stuck on 512mb and will not increase usage.
(that's java that's limited to 512mb)
I've got about 2gb more memory free which basically is not used.
My quadcore CPU doesn't even run at 100% (about 70% on the first and the other three run at around 30%)
Based on the facts that I've got a stable internet connection, the client freezes, java only uses 512mb maximum and having cpu and memory available that it's due to java's memory limit.
I hope the technical information is a bit more useful for those who're interested in it.
And if I do happen to be wrong, then I'd like to hear that.
With kind regards,
Tropus
How did you increase memory to 1024, did you configure your java settings? If so, were you still getting a cap of 512 memory usage?
It's possible that a memory leak exists within the coding. When I monitored the mem usage, it doubled over the course of a session.