I can do 1500 single-steps per second in qemu. But i can only do 148 in qemu-kvm.
I test it by:
1) create a debug server in qemu
2) send huge amount of “s” command from a java program, every “s” command will perform one single step action in qemu.