积极答复者
.net 程序的速度问题

问题
答案
-
你好,
周雪峰说的很对,这是一个很值得注意的问题。另外,从你的描述来看好像是第一次启动特别慢,这一点我想是由于第一次启动机器后.NET Runtime服务并没有加载。而是当你启动第一个.NET编写的程序时才加载,如果机器速度不快的话将花一点时间来启动.NET服务。我想问一下你机器大概什么配置,如果是现在的双核处理器应该会很快,不需要什么时间等待。
Sincerely,
Kira Qian
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework!- 已标记为答案 Rayman Zhai 2010年4月13日 2:40
-
你好,情况确实如您所言,不是因为我的程序慢,而是在加载.NET Runtime服务。
我的机器配置是4G内存,双核64位,P8600 2.4GHz
用的是正版的windows 7 x64旗舰版
这个配置应该算可以了吧。
欢迎到我的博客一起讨论 http://www.raymanzhai.com- 已标记为答案 Rayman Zhai 2010年4月13日 2:40
-
你好,
根据我自己的使用情况,.NET加载的确需要一定的时间。就和Windows启动后加载各项服务一样。我用的配置和你差不多,系统也是Win7 Ultimate,比另一台配置低的用XP的电脑启动.NET程序速度快。但和VC++程序比起来还是慢很多。特别是启动WPF程序时,就显得非常慢。配置高的确能快一点,但这不是非常明显的。.NET是虚拟机当然会有点慢。
一般Windows上运行的用户程序较少由.NET写的,所以开机启动时为加速并不默认加载.NET Run time.
Sincerely,
Kira Qian
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework!- 已标记为答案 Rayman Zhai 2010年4月13日 2:40
全部回复
-
你好,
周雪峰说的很对,这是一个很值得注意的问题。另外,从你的描述来看好像是第一次启动特别慢,这一点我想是由于第一次启动机器后.NET Runtime服务并没有加载。而是当你启动第一个.NET编写的程序时才加载,如果机器速度不快的话将花一点时间来启动.NET服务。我想问一下你机器大概什么配置,如果是现在的双核处理器应该会很快,不需要什么时间等待。
Sincerely,
Kira Qian
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework!- 已标记为答案 Rayman Zhai 2010年4月13日 2:40
-
你好,情况确实如您所言,不是因为我的程序慢,而是在加载.NET Runtime服务。
我的机器配置是4G内存,双核64位,P8600 2.4GHz
用的是正版的windows 7 x64旗舰版
这个配置应该算可以了吧。
欢迎到我的博客一起讨论 http://www.raymanzhai.com- 已标记为答案 Rayman Zhai 2010年4月13日 2:40
-
你好,
根据我自己的使用情况,.NET加载的确需要一定的时间。就和Windows启动后加载各项服务一样。我用的配置和你差不多,系统也是Win7 Ultimate,比另一台配置低的用XP的电脑启动.NET程序速度快。但和VC++程序比起来还是慢很多。特别是启动WPF程序时,就显得非常慢。配置高的确能快一点,但这不是非常明显的。.NET是虚拟机当然会有点慢。
一般Windows上运行的用户程序较少由.NET写的,所以开机启动时为加速并不默认加载.NET Run time.
Sincerely,
Kira Qian
Please remember to mark the replies as answers if they help and unmark them if they provide no help.
Welcome to the All-In-One Code Framework!- 已标记为答案 Rayman Zhai 2010年4月13日 2:40