设为首页 加入收藏

TOP

第二章 NGWS Runtime 技术基础(二)
2014-11-23 20:25:24 来源: 作者: 【 】 浏览:15
Tags:第二章 NGWS Runtime 技术 基础

两种JITter的区别。
Max Code Pitch Overhead(%)选项――该设置仅保留给EconoJIT。它控制了JIT编译时间和执行代码时间的百分比。如
果超过了设定的域值,代码缓冲区得到扩充,以缩短JIT编译所消耗的时间。
Limit Size of Code Cache选项――该项默认为非选。没有选择该项意味着缓冲区将使用它所能得到的内存。如果你
想限制缓冲区大小,复选该选项,这将允许你使用Max Size of Cache(bytes)选项。
Max Size of Cache(bytes)选项―控制容纳JIT代码的缓冲区的最大值。虽然你可以非常严格地限制这个值,但你
还是应该小心,不能超过这个缓冲区所适合的最大值。否则该方法的JIT编译将会失败。
Optimize For Size选项――告诉JIT 编译器,优化的目的是为了使代码更小而不是能执行得更快。这个设置默认是关
掉的。
Enable Concurrent GC[garbage collection]选 项――垃圾收集(GC)默认地运行在用户代码的线程中。意味GC发生
时,可能会注意到回应有轻微的延迟。为防止出现该现象,打开当前GC。注意,当前GC比标准GC更慢,它仅在windows
2000上写时(the time of writing)有效。
当用C#创建项目时,你可能使用不同的设置试验过。当创建 UI-intensive应用程序时,你将会看到允许当前GC的最大
差别。

2.2 虚拟对象系统(VOS)
到目前为止,你仅看到了NGWS runtime如何工作,但是并不了解它工作的技术背景以及为什么它要这样工作。这节都
是关于 NGWS 虚拟对象系统的(VOS)。
以下
首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇第五章 类 (1) 下一篇选择一个微软SOAP Toolkit

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: