Core i3: i admit defeat versus xmrig in that case, those low-cache CPUs love to have their registers and cache flooded and i cannot do any
theorical optim without having one, and i haven't. Even on my optimized asm for big Intel i barely give better perf, and it's still harder against a no-fee version of xmrig.
The dual Xeon Nehalem is more interresting, while i give slightly better perf on 8 threads that stak on 16, i still expected a far bigger difference. I've like +80% on core2, that's a surprise to get +1% on nehalem. But again, i've none of those CPU so hard to tell why

I got reports that on Opteron (old non-aes AMD) i also give +30% perf, so maybe the Nehalem is a special case of non-AES cpu which runs bad on my code

I'm polishing the remote-manageable version of JCE, with an ultra-ultra-simplified set of commands that can be triggered from a browser.
I'll write a dedicated doc, but the principle will be to
navigate to some URLs to send commands.
Assuming the HTTP server is enabled on address righost:1234, navigate to:
http://righost:1234 to get JSON status, as before
http://righost:1234/pause to pause all
http://righost:1234/resume to resume all
http://righost:1234/pause-cpu to pause all CPUs
http://righost:1234/pause-gpu to pause all GPUs
http://righost:1234/pause-gpu-N to pause GPU N (N decimal or hexa)
http://righost:1234/stop to kill the miner
http://righost:1234/restart to restart the miner
The last command allows you to change the config files in-between, so after the restart, the miner can mine a different coin, on a different pool, with more or less CPU/GPU etc.
All commands are logged, even if it's non-sense, for security. Like pausing a GPU you don't have, or resuming a miner that's already running. In such case, it's a no-op, except for the log itself.