qemuとqemu-kvmで、次の構成で次のベンチマークを実行しました。
CPU: AMD 4400 process dual core with svm enabled, 2G RAM
Host OS: OpenSUSE 11.3 with latest Patch, running with kde4
Guest OS: FreeDos
Emulated Memory: 256M
Network: Nil
Language: Turbo C 2.0
Benchmark Program: Count from 0000000 to 9999999. Display the counter on the screen
by direct accessing the screen memory (i.e. 0xb800:xxxx)
qemuで実行する場合は6秒しかかかりません。
ただし、qemu-kvmで実行する場合は89秒かかります。
並行してではなく、ベンチマークを1つずつ実行しました。
私は一晩中頭をかいたが、それでもなぜこれが起こるのかわからない。誰かが私にいくつかのヒントをくれますか?