I've been working on a multiplayer game using jPCT for quite some time now.. and it's been a very long work in progress. Lately I've done a full client/protocol optimization because I have an ETA set in December to publish it on my website. This is the most time consuming and long term application I have probably developed, and no code should be considered unstable or not efficient.
To the point here.. I am not sure why, but I cannot get memory usage to a satisfying level. Are there any common jPCT high memory solution techniques? So far my game consists of a plane, 5 animated npcs, a local player, and a 2nd user connected for most testing, and even when it's only the local player I have this issue.
Another note: Frames per second is between 55-60 usually, but memory is still way up there..
Edit: I ran VisualVM and apparently 117mb of memory is being used by int[] (has to be jPCT, maybe I am not doing something as intended, ie: vector usage?)
Edit 2: Even the login state (no world/object3d instances, just 2 and 4 lines of text) has the same issue with memory usage.