腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
首页
标签
jit
#
jit
关注
专栏文章
(41)
技术视频
(0)
互动问答
(4)
什么是即时(JIT)编译器呢?
2
回答
jit
、
编译器
以往V
JIT-就在这个词本身就说明什么时候需要(按需) 典型场景: 源代码完全转换为机器码 JIT场景: 源代码将被转换成汇编语言,如结构[用于C#的ex IL(中间语言),用于java的ByteCode]。 只有当应用程序需要时,中间代码才被转换为机器语言,即所需的代码只被转换为机器代码。 JIT与非JIT的比较: 在JIT中,并不是所有的代码都会先转换成机器代码,那么一部分必要的代码将被转换成机器代码,那么如果一个被调用的方法或功能不在机器中,那么这个代码就会变成机器代码。 CPU的负担。 由于机器代码将在运行时生成.... JIT编译器将生成针对运行机器CPU体系结构进行了优化的机器代码。 JIT例子: 在Java中JIT是在JVM(Java虚拟机) 在C#中它是在CLR(公共语言运行时) 在Android中,它是在新版本的DVM(Dalvik虚拟机)或ART(Android RunTime)中。...
展开详请
赞
0
收藏
0
评论
0
分享
JIT-就在这个词本身就说明什么时候需要(按需) 典型场景: 源代码完全转换为机器码 JIT场景: 源代码将被转换成汇编语言,如结构[用于C#的ex IL(中间语言),用于java的ByteCode]。 只有当应用程序需要时,中间代码才被转换为机器语言,即所需的代码只被转换为机器代码。 JIT与非JIT的比较: 在JIT中,并不是所有的代码都会先转换成机器代码,那么一部分必要的代码将被转换成机器代码,那么如果一个被调用的方法或功能不在机器中,那么这个代码就会变成机器代码。 CPU的负担。 由于机器代码将在运行时生成.... JIT编译器将生成针对运行机器CPU体系结构进行了优化的机器代码。 JIT例子: 在Java中JIT是在JVM(Java虚拟机) 在C#中它是在CLR(公共语言运行时) 在Android中,它是在新版本的DVM(Dalvik虚拟机)或ART(Android RunTime)中。
热门
专栏
Postgresql源码分析
423 文章
59 订阅
安全基础
8 文章
9 订阅
SAP斯凯普斯
39 文章
20 订阅
安恒网络空间安全讲武堂
248 文章
149 订阅
数据魔术师
290 文章
208 订阅
热门
标签
更多标签
ICP备案
云服务器
对象存储
云点播
即时通信 IM
实时音视频
DNS 解析 DNSPod
人脸识别
内容分发网络 CDN
私有网络
python
java
javascript
人工智能
android
领券