2010-09-17 80 views
1

我對面,我發現別人說有三種類型的JIT編譯器,他們是JIT編譯器和其類型

  1. 預JIT
  2. ECO JIT和
  3. 普通JIT
幾個論壇來了

這是真的嗎?

我在MSDN搜索,我沒有得到任何關於這個分類。有人可以通過這個光線嗎?

Ram

回答

2

當然,有很多不同的IL到本地編譯器。

NGEN「native generator」編譯器通常稱爲「prejit」編譯器,即使這根本沒有意義。一個jit編譯器被調用,因爲它運行的是即時。明顯地將「以前」運行到「及時」與「及時」相反!但這就是人們所說的,儘管這個名字是自相矛盾的。

每個平臺的CLR版本都有其自己的抖動,我會設想內存限制設備的抖動比桌面或silverlight抖動更經濟。我從來沒有聽說過他們在內部被稱爲「eco jit」,但這不是我的專業領域。