- 90 名前:デフォルトの名無しさん mailto:sage [2008/01/22(火) 13:02:16 ]
- JavaのMVMが研究レベルから進まなかったのは、不正なメモリアクセスを行う
バグ持ちのネイティブコード呼び出しへの上手い対応が考えられなかった からだと聞いたことがある。 Rubyもネイティブコードの呼び出しが出来る以上同じ問題にぶつかると思うけどね。 あるアプリがバグ持ちのネイティブコードを呼び出したとき、 JavaVM/RubyVMの管理するヒープを破壊されたとすると、 VMにホストされている全てのアプリが暴走するといった類の問題に 対する解答を用意することができるのかという所。 ちなみにネイティブコードの呼び出しが行えない携帯向けJavaVMでは、 実用化され既にMVMは普及しているレベル。 JSR 121,Application Isolation API Specificationだとかはどうなるんだろうねぇ。
|

|