So I have a Toshiba Qosmio x898 model with a Nvidia 460 graphics card, everything's updated, on Windows 7 professional. I haven;t had a problem until the recently. After getting into tier 3, I started noticing my game pausing for a few seconds, like it's catching up on a process or something, and then resuming with my avatar in it's real position. The router's working fine, typical 3 bars on my connection, so I'm doubting it's a latency issue. After reaching tier 3, the hiccups now start i other places, too, not just combat areas. I'm kinda stumped. For now, I've brought the resolution back to the lowest, running it on the low of the low, though I know my machine is far more than capable of running it further...
Screen hiccups
Is it occurring every few seconds, or about once every 2-3 minutes or so?
Java memory management works through a garbage collection process that cleans at certain intervals, instead of immediately when objects are released. As such, after awhile the game can outpace the GC and eventually force it to do a full sweep to clear up memory for new objects. Unfortunately this is normal for the game due to some of the java settings they use, and they haven't added an option to it change yet.
Yeah, roughly a minute or two. It just seems to come at the most inopportune times, causing me to jump far more anticipated than wanting to go. I figured it was something system-wise, but I can only hope that there can be a fix to that, or a method to expand the memory past 1000
The heap (where all the data handled) is limited to 256MB to keep the system requirements low. Any higher, and it would have to increase the system requirements by the same amount. But it doesn't really solve the problem, it just pushes the GC sweeps further apart, but would also take twice as long if you doubled the heap size. Hopefully they'll get more efficient GC in newer java versions, or somebody figures out something.
Follow up - Even after the lowered settings, I still notice hiccups in gameplay... pretty irritating when you're trying to be useful in the deeper parts.