N2 CMS啓動極其緩慢。據我所知,在第一次JIT編譯時,它將所有內容加載到內存中,在快速系統上需要2到3分鐘,但在本地機器上可能會佔用10個內存。優化N2 CMS
這當然會使調試非常痛苦。
無論如何,任何人都知道優化呢?我試過搜索N2文檔,但它確實很糟糕。謝謝。
N2 CMS啓動極其緩慢。據我所知,在第一次JIT編譯時,它將所有內容加載到內存中,在快速系統上需要2到3分鐘,但在本地機器上可能會佔用10個內存。優化N2 CMS
這當然會使調試非常痛苦。
無論如何,任何人都知道優化呢?我試過搜索N2文檔,但它確實很糟糕。謝謝。
n2可以相當健談,特別是在加載子項和檢查權限時。儘管如此,你可以優化,This page might be of some help。
關於具體啓動,該頁面上的第一個提示可能會有所幫助。
我從來沒有使用它,但據我所知,N2 CMS是基於asp.net的,因此你有一個compilation options available給你,包括pre-compiling,這應該有助於啓動時間。
該問題似乎與網絡延遲有關。使用遠程數據庫進行本地調試的速度非常慢,但是將數據庫複製到本地SQL Server實例可以大大加快速度。
此問題很可能是由我們在CMS數據庫中存在的大量內容引起的。不知道NHibernate是如何被N2使用或者NHibernate如何在內部工作的問題。
N2是否使用NHibernate? – jao 2009-10-11 12:29:43
剛試過這個。我已經從8分鐘首頁加載到15秒。謝謝! – James 2009-10-13 17:33:21