2012-10-19 65 views

回答

13

我写了你链接到的博客文章,Vance在30:15左右的嵌入视频中解决了你的问题。

对于Silverlight 5和ASP.NET应用程序,Multicore JIT默认为打开状态,但不适用于桌面应用程序。主要原因是CLR需要一个地方来保存和加载包含JIT配置文件信息的文件。

Silverlight 5和ASP.NET应用程序是托管应用程序,主机提供了一个存储配置文件信息的好地方。我们也知道所有这些应用程序都有类似的启动路径,并且能够利用MCJ。对于桌面应用程序,我们没有合适的位置来放置配置文件,并不是所有的应用程序都能从MCJ获得启动进程的好处。对于桌面应用程序,我们选择提供一组可用于“选择加入”的API,如果这会有利于您的应用程序。

感谢您阅读这篇文章,如果您已经看到使用该功能的任何结果,我很想听听它!

+0

您可能会感兴趣:http://stackoverflow.com/questions/12968029/does-profileoptimization-actually-work – leppie

+1

您是否有建议在哪里存储分析信息,即任何与平台无关的路径? – Sebastian

相关问题