■62946 / inTopicNo.1) |
SiteMap.SiteMapResolveイベントについて |
□投稿者/ fj (1回)-(2011/11/11(Fri) 19:52:38)
|
分類:[ASP.NET (C#)]
Windows 7 Enterprise (64bit)
C# 3.5
IIS 7.5 (統合パイプラインモード)
お世話になっております。
標記の件、SiteMap.SiteMapResolveのイベントハンドラ追加にて
メモリリークが発生しているように思われます。
■ミニマムコード
private void Page_Load(object sender, EventArgs e)
{
SiteMap.SiteMapResolve += new SiteMapResolveEventHandler(SiteMap_SiteMapResolve);
}
protected SiteMapNode SiteMap_SiteMapResolve(object sender, SiteMapResolveEventArgs e)
{
return null;
}
■参考
http://msdn.microsoft.com/ja-jp/library/system.web.sitemap.sitemapresolve(v=vs.90).aspx
発生は、WCATツールにて負荷をかけることで確認いたしました。
パフォーマンスモニタでは、w3wp.exeのWorking SetおよびPrivate Bytesが上昇します。
(アプリケーションプールのリサイクルが起こるまで解放されていません。)
当現象につきまして、何か情報等がございましたら、ご教授いただければと存じます。
|
|