2012-10-19 97 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

相關問題