社区
C#
帖子详情
如何提高.net代码第一次运行的速度?
xiaollx
2005-03-28 01:41:34
因为是控制系统,所以对运行速度比较重视。但.net代码在第一次运行时才进行编译,因此第一次执行的速度很慢,这会导致控制软件控制失效。
不知有没有好的办法,使第一次的速度和以后运行的速度没有多大差别。
...全文
574
28
打赏
收藏
如何提高.net代码第一次运行的速度?
因为是控制系统,所以对运行速度比较重视。但.net代码在第一次运行时才进行编译,因此第一次执行的速度很慢,这会导致控制软件控制失效。 不知有没有好的办法,使第一次的速度和以后运行的速度没有多大差别。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
28 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tiaoci
2005-03-29
打赏
举报
回复
等.NET 被嵌到OS以后~~~~
wjcking
2005-03-29
打赏
举报
回复
longhorn操作系统上来后就改善了,等着吧
csw686
2005-03-29
打赏
举报
回复
问题是用来解决的,逃避也不是办法.
csw686
2005-03-29
打赏
举报
回复
楼主试着把虚拟内存调整成256,第一运行可以和vb的速度有一拼,我的机器是CY1.7g 256内存.
syeerzy
2005-03-29
打赏
举报
回复
个人觉得去想尽办法提高“第一次”意义不大,怎么使“第一次”不影响生产更具可行性。
比如如何转个弯什么的使这第一次先过去。
xiaollx
2005-03-29
打赏
举报
回复
我用NGEN试了一下,效果不明显,不知是不是用法有问题。有用过的朋友指点一下。
qpl007
2005-03-29
打赏
举报
回复
NGEN 啊
wntpfi
2005-03-29
打赏
举报
回复
你换一种,比较快的语言不就可以了
hainang1234
2005-03-29
打赏
举报
回复
靠!NGEN是什么东西啊?
blueyexin
2005-03-29
打赏
举报
回复
The CLR provides a deployment tool (NGEN.EXE) and an underlying library (MSCORPE.DLL) to generate native images at deployment time.
这个是.net本质论上的原话,使用ngne.exe应该可以提高的
xlkun
2005-03-29
打赏
举报
回复
C#的运行过程是Code编译成IL,然后IL在运行的时候根据需要Load到程序中,在Load的过程中,IL 要转换成Native Code,所以你可以直接发布native code ,及通过(NGen.exe),但是这样也要付出代价(因为在程序自己将IL 转换成 Native code过程中,RunTime会根据硬件做相关的优化,如运行的机器有两个CPU 等等)
oyljerry
2005-03-28
打赏
举报
回复
用NGEN工具
优化代码
xiaomatian
2005-03-28
打赏
举报
回复
NGEN 有些效果
DeltaCat
2005-03-28
打赏
举报
回复
NGEN 有些效果
zhongwanli
2005-03-28
打赏
举报
回复
因为微软承认其第一次是慢的
zhongwanli
2005-03-28
打赏
举报
回复
楼主可找微软件问问
ArLi2003
2005-03-28
打赏
举报
回复
把你大部分的东西打到DLL,注册进全局
你的EXE程序负责调用就是了,而且.net 重的是企业应用,一些过去桌面应用用它来实现就有些为难它了。。
gudengyeren
2005-03-28
打赏
举报
回复
这个问题我是不懂,不过,我帮你顶一下,
速马
2005-03-28
打赏
举报
回复
是用NGEN工具可以明显改善启动速度,和起始时的内存占用
xj5162004
2005-03-28
打赏
举报
回复
写代码时,代码执行速度与代码如何写有很大的关系
加载更多回复(8)
ASP
.NET
开发典型模块大全 (修订版) (源
代码
)
《ASP
.NET
开发典型模块大全(修订版)》以关键技术和热点技术为核心,通过27个典型模块和5章热点技术,全面地介绍了如何使用asp
.net
进行各领域的web项目开发。全书共3篇分为32章,第1篇关键模块篇,覆盖网站开发的关键领域,内容涉及论坛、博客、播客、网络硬盘、电子邮件、在线考试、网站备忘录、在线短消息、网站访问量统计与分析、系统后台管理权限分配等网站关键模块;第2篇常见模块篇,覆盖网站开发的各个领域,内容涉及网站会员注册及登录、会员密码找回、留言本、上传与下载、图片资源管理、搜索引擎、网上问卷调查、rss在线订阅、聊天室、购物车、在线银行支付、手机短消息管理、在线音乐、投票系统、万能打印、数据自动备份与恢复等常见模块;第3篇热点技术应用篇,解决网站开发在某个领域遇到的技术难题,内容涉及linq数据访问技术、安全技术、服务技术、ajax、高级应用技术等。 《ASP
.NET
开发典型模块大全(修订版)》附有配套光盘。光盘提供了书中所有案例的全部源
代码
,并经过精心调试,在windows xp和windows 2000下全部通过,保证能够正常
运行
。此外,光盘中还提供有编程词典试用版软件。 《ASP
.NET
开发典型模块大全(修订版)》案例涉及领域广泛,实用性非常强。学习本书读者可以了解各个领域的特点,能够针对某一行业进行软件开发,也可以通过光盘中提供的模块源
代码
进行二次开发,以减少开发系统所需要的时间。本书适合各级软件开发人员学习使用,也可供大、中专院校师生学习参考。
DirectX修复工具V1.0
DirectX修复工具(DirectX repair)是一款完全由本人自主开发的系统级工具软件,简便易用。本程序为绿色版,无需安装,可直接
运行
。资源中的技术文档包含程序的部分源
代码
,以供编程爱好者交流。 本程序适用于多个操作系统,如Windows XP(需先安装
.NET
2.0,详情请参阅“致Windows XP用户.txt”文件)、Windows Vista以及Windows 7,同时兼容32位操作系统和64位操作系统。本程序会根据系统的不同,自动调整任务模式,无需用户进行设置。 本程序的主要功能是检测当前系统的DirectX状态,如果发现异常则进行修复。本程序中包含了最新版的DirectX redist(Jun2010),并且全部文件都有Microsoft的数字签名,安全放心。 本程序为了应对一般电脑用户的使用,采用了傻瓜式一键设计,只要点击主界面上的“检测并修复”按钮,程序就会自动完成校验、检测、修复的全部功能,无需用户的介入,大大降低了使用难度。 本程序采用了多线程编程技术,可充分利用系统的资源,减少时间的等待。同时,针对部分低性能电脑,也做了一定程度的优化。 本程序有自动记录日志功能,可以记录每一次检测修复结果,方便在出现问题时,及时分析和查找原因,以便找到解决办法。 程序的“选项”对话框中包含了2项高级功能。点击其中的“注册系统中所有dll文件”按钮可以自动注册系统文件夹下的所有dll文件。该项功能不仅能修复DirectX的问题,还可以修复系统中很多其他由于dll未注册而产生的问题,颇为实用。点击第二个按钮可以为dll文件的右键菜单添加“注册”和“卸载”项,方便对单独的dll文件进行注册。请注意,并不是所有的dll文件都可以通过这种方式注册。 程序附带了用户反馈程序,可以在用户允许的前提下发送检测修复结果。用户也可以在出现问题时通过反馈程序和软件作者进行交流,共同查找问题。反馈是完全匿名和自愿的。 本程序基于Microsoft
.NET
Framework 2.0开发,对于Windows 2000、Windows XP、Windows 2003的用户需要首先安装
.NET
Framework 2.0或更高版本才可
运行
本程序。有关下载和安装的详细信息请参阅“致Windows XP用户.txt”文件。对于Windows Vista、Windows 7用户,可以直接
运行
本程序。
零基础讲解深度学:神经网络+卷积神经网络+RNN网络结构+LSTM网络结构
课程简介: 本课程是人工智能系列课程中机器学中的第四部分, 可以先学习第一课,有关numpy,pandas,matpltlib python库,链接为:https://edu.csdn
.net
/course/detail/30027?utm_source=xueyuanjuhe 第二...
通俗易懂,什么是
.NET
?什么是
.NET
Framework?什么是
.NET
Core?
.Net
Web开发技术栈...
通俗易懂,什么是
.NET
?什么是
.NET
Framework?什么是
.NET
Core? 什么是
.NET
?什么是
.NET
Framework?本文将从上往下,循序渐进的介绍一系列相关
.NET
的概念,先从类型系统开始讲起,我将通过跨语言操作这个例子来逐渐引入一系列
.NET
的相关概念,这主要包括:CLS、CTS(CLI)、FCL、Windows下CLR的相关核心组成、Windows下托管程序运...
通俗易懂,什么是
.NET
?什么是
.NET
Framework?什么是
.NET
Core?--详解
.net
详解
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章