社区
.NET技术前瞻
帖子详情
未来的CPU是否真的可以直接执行IL指令呢?
xufei96
2010-03-15 04:09:28
如题,如果是真的,我们写的代码可以直接迈过CLR直接由CPU执行,但是这个想法会实现吗?
...全文
85
3
打赏
收藏
未来的CPU是否真的可以直接执行IL指令呢?
如题,如果是真的,我们写的代码可以直接迈过CLR直接由CPU执行,但是这个想法会实现吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xufei96
2010-03-15
打赏
举报
回复
[Quote=引用 2 楼 0009 的回复:]
.net 的初衷正是要用虚拟机机制,根据客户端的硬件,生成最优化的本地代码。而不是直接用IL去指示CPU做什么什么。
[/Quote]Jeff书中说道的,我觉得真有这种支持IL的CPU在不久的将来出现的话,确实会很厉害~
RexZheng
2010-03-15
打赏
举报
回复
.net 的初衷正是要用虚拟机机制,根据客户端的硬件,生成最优化的本地代码。而不是直接用IL去指示CPU做什么什么。
RexZheng
2010-03-15
打赏
举报
回复
南辕北辙!
读懂
IL
代码就这么简单(三)完结篇
读懂
IL
代码就这么简单(三)完结篇 原文:读懂
IL
代码就这么简单(三)完结篇一 前言 写了两篇关于
IL
指令
相关的文章,分别把值类型与引用类型在 堆与栈上的操作区别详细的写了一遍 这第三篇也是最后一篇,之所以到第三篇就结束了,是因为以我现在的层次,能理解到的都写完了,而且个人认为,重要的地方都差不多 写到了, 最后一篇决定把之前的...
在.net中为什么第一次
执行
会慢?
众所周知.NET在第一次
执行
的时比第二第三次的效率要低很多,最常见的就是ASP.NET中请求第一个页面的时候要等上一段时间,而后面任意刷新响应都非常迅速,那么是什么原因导致的呢?为什么微软不解决这个问题呢? 问题 首先大家可以在心底回答这几个问题,这也是读完本文之后会陆续解决的问题。 1.生成就是编译吗? 2.既然
执行
过一次之后效率会高很多为什么微软不解决这样的问题呢? 3.预编...
计算机操作系统 学习
线程是进程当中的一条
执行
流程。是一个基本的
CPU
执行
单元,也是程序
执行
流的最小单元。从资源组合的角度: 进程把一组相关的资源组合起来,构成了一个资源平台(环境),包括地址空间(代码段,数据段),打开的文件等各种资源;从运行的角度:代码在这个资源平台上的一条
执行
流程(线程).即引入线程后,进程转变为 除
CPU
外的系统资源的分配单元。线程 = 进程 - 共享资源进程通信的机制及同步不使用共享变量的进程通信send(message) - 消息大小固定或者可变在它们之间建立通信链路。
读懂
IL
代码就这么简单 (一)
读懂
IL
代码就这么简单 (一) 原文:读懂
IL
代码就这么简单 (一)一前言 感谢@冰麟轻武 指出文章的错误之处,现已更正 对于
IL
代码没了解之前总感觉很神奇,初一看完全不知所云,只听高手们说,了解
IL
代码你能更加清楚的知道你的代码是如何运行相互调用的,此言一出不明觉厉。 然后开始接触
IL
,了解了一段时后才发现原来读懂
IL
代码并不...
.net面试题2
> 什么是.NET?什么是CLI?什么是CLR?
IL
是什么?JIT是什么,它是如何工作的?GC是什么,简述一下GC的工作方式?CLI是规范; CLR是对CLI的实现; .NET是基于CLR构建的一套框架;开发人员需要通过
IL
与CLR进行交流, 虽然
IL
本身支持一些面向对象的概念, 但是对于开发人员来讲还是过于复杂低效, 于是C#应运而生, 程序员只需编写C#代码, csc编译器会将其翻译成...
.NET技术前瞻
13,347
社区成员
5,388
社区内容
发帖
与我相关
我的任务
.NET技术前瞻
.NET技术 .NET技术前瞻
复制链接
扫一扫
分享
社区描述
.NET技术 .NET技术前瞻
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章