※ 引述《Contactman.bbs@bbs.badcow.com.tw (上B只為剿小白出氣!》之銘言:
> ※ 引述《tinlans.bbs@whshs.cs.nccu.edu.tw (汀)》之銘言:
> : 跟 Java 一樣是 hybrid,
> : 先編譯後直譯,
> : 編譯出來的是中間碼不是目的碼,
> : 執行期由 virtual machine 直譯中間碼。
> : 兩者都有 JIT 的機制,
> : 不過我不清楚 .NET 是不是也叫 JIT,
> 也是
> : 有 JIT 而且剛好運氣好的話,
> : 執行速度會跟編譯式很接近,
> : 當然沒有完全相等或超越的機會。
> 有少數狀況, JIT 可以比編譯快.
> 當然, 這是極少數的情況.
> ex:
> 已經編譯好的native, 無法針對部署在不同的機器與硬體上作最佳化.
> JIT 則可以先對硬體環境的最佳化作調適, 充分發揮在不同硬體上執行的優勢.
> 例如, 你在單一處理器的機器上開發, 然後拿到多處理器的機器上執行,
> 無法享受到多處理器機器平行處理上的完整好處.
> 但是JIT就可以先針對該執行機器的硬體資訊作執行的最佳化.
所以執行的電腦也要灌JIT嗎
--
┌─────◆KKCITY◆─────┐ ◢╱ 只要你通過身份認證 ~ ◥█
│ bbs.kkcity.com.tw │ █▉─ 免經驗、五人連署即開班系板 ◥
└──《From:59.117.198.185 》──┘ ◥╲ 趕快為班上設個秘密基地吧! ◢
--