0347デフォルトの名無しさん (ワッチョイ 4f61-/Pzg [218.231.123.4])垢版 | 大砲2019/05/16(木) 13:56:57.10ID:jfYFXUay0 native バイナリで動く言語は、システムへの保護がCPUレベルの #GPE などで コスト0で行えるのに対し、VMで動く言語は通常、VMシステムへのデータ保護 がソフトウェアレベルで行われていることが多く、JITコンパイラでバイナリ コードに変換されても、その部分による速度差が埋まらない。 だから、アプリ自身のコードは、nativeバイナリに比べて3〜5倍程度の 遅さで動いていることが多い。