0
我們目前的產品由數百個項目組成,產生數百個組件。我們正在調查是否有意義修改我們的構建過程以將這些項目構建爲少數程序集,並且我正在尋找有關性能影響的信息。此外,由我們的應用程序分配的大量內存由裝配圖像組成。這個內存佔用會減少,還是保持相同?性能和內存對組裝數量的影響
任何您可以提供的信息將不勝感激。
我們目前的產品由數百個項目組成,產生數百個組件。我們正在調查是否有意義修改我們的構建過程以將這些項目構建爲少數程序集,並且我正在尋找有關性能影響的信息。此外,由我們的應用程序分配的大量內存由裝配圖像組成。這個內存佔用會減少,還是保持相同?性能和內存對組裝數量的影響
任何您可以提供的信息將不勝感激。
經過一番研究,似乎合併組件不應該對吞吐量性能產生不利影響,並且應該減少工作集內存。
參考:
Microsoft's Patterns & Practices Improving .NET Application Performance and Scalability Chapter 5
我懷疑我們可以說,從這裏開始。可能值得添加程序集加載事件處理程序並將一些統計信息寫入日誌文件。你真的需要知道哪些被觸摸,何時以及爲什麼。 – 2012-04-20 17:28:01