(i've posted the question already on qemu-disc...@nongnu.org but was
toled to better use this mailing list)
i've prepared an Debian 7.8.0 image for SPARC64/qemu emulation for C/C++
development before-real-hardware big-endian/unaligned tests
i've benchmarked compiling of single pugixml.cpp
(https://github.com/zeux/pugixml/blob/master/src/pugixml.cpp)
qemu-system-sparc64: >180sek
x64 native : ~ 2sek
so my sparc64 emulation is around 90 times slower then native x64
my system:
using lastest qemu git 2.3.x, with virtio for harddisk/network and qcow2
image
https://depositfiles.com/files/sj20aqwp0 (~280MB
press the "regular download" button, wait some seconds, solve the
chapca, "download file in regular mode by browser"
there is pugi_sparc.txt in the 7z which describes how to start,use and
what is installed in the image
qemu runs natively under a ubuntu 15.04 (x64), Core i7, 8GB system doing
nothing but qemu
installed is
gcc/g++ 4.6
make
sshd running
compiling cmake 2.3.2 tooked around 10h
compiling pugixml takes also very very long
"top perf" from guest and host while compiling pugixml don't show big
blockers or something over time
http://pastebin.com/D2fUpPrM
anything i can do to speedup the emulation?