Ok guys im kinda mad at my computer right now.
i got a laptop:
4GB ddr3
i3 core
HD Radeon Mobility 5400
and right now its unplayble. Its been increasing, the thing is im playing "fine" and suddenly the GUI freezes for half a second and then unfreezes with me somewhere else, most of the time with half the HP i had.
What could possibly be causing this? its really unplayable now.
I'm an Steam user
got java 64bits
and im launching the game with: -server -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode
as of NOW i've been playing for like 1h and the javaw.exe process has 25% of the CPU and 1GB of ram.
You can't pass custom options through steam because of the way patcher works and how Steam's launch target is hard locked. Your only option is to use a bat2exe converter to replace jawaw.exe, and insert your own options into the bat.
As for the CPU usage, when a process runs single threaded it will only use 100/X% where X=number of virtual cores. Because the thread scheduler will shuffle processes between cores based on current usage, single threads that demand steady work will get tossed between idle cores fairly evenly. On single core setups this would be 100% usage, but with multi-cores it becomes the equivalent of 100% of one core in the set.