3 回答

TA貢獻(xiàn)1810條經(jīng)驗(yàn) 獲得超5個贊

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超7個贊

TA貢獻(xiàn)1752條經(jīng)驗(yàn) 獲得超4個贊
典型情景:
JIT方案:
JIT與非JIT比較:
在JIT中,并不是所有的代碼都被轉(zhuǎn)換成機(jī)器代碼-首先,所需代碼的一部分將被轉(zhuǎn)換為機(jī)器代碼,然后如果調(diào)用的方法或功能不在機(jī)器中,那么它將被轉(zhuǎn)換為機(jī)器代碼.它減輕了CPU的負(fù)擔(dān)。 由于機(jī)器代碼將在運(yùn)行時生成.JIT編譯器將生成為運(yùn)行機(jī)器的CPU體系結(jié)構(gòu)而優(yōu)化的機(jī)器代碼。
JIT實(shí)例:
在Java中,JIT在JVM(Java虛擬機(jī))中 在C#中,它是在CLR(公共語言運(yùn)行時)中實(shí)現(xiàn)的。 在Android中,它是在DVM(Dalvik VirtualMachine)或ART(Android運(yùn)行時)中更新的版本。
添加回答
舉報(bào)