Visual StudioについてくるWMのエミュレーター、あまり深く考えずに使っていたんだけど、ARMのバイナリが動くハードウェアエミュレーターなのね。道理で重いわけだ。XcodeのiPhoneエミュレータがやたらと軽いのは「x86で動くiPhone OS」がその正体だから。もちろん、ハードウェエアエミュレーターも実機により近い環境で試験できるので悪い面ばかりではない。たとえばCPUに依存する上記の5)のメモリー・アライメントの例外もエミュレーター上で再現できるのだ。iPhoneのエミュレーターは、使ってみるとやはり相応に実機との差異がある。