セッションを使用して ASP.Net での状態管理について学習しています。最近、アプリケーションのセッション データを格納するために、アウト プロセス ASP.Net セッション状態サーバーを使用しました。私が知りたいのは、Asp.net セッション状態サーバーのセッションが放棄された場合にどうなるかです。asp.net セッション状態サーバー側でメモリはどのように管理されていますか。私が観察した動作は次のとおりです。最初に、アプリケーションでセッションを作成する前に、Windows タスク マネージャーを使用して、asp.net セッション状態プロセスによって消費されるメモリを確認しました。約2300KBでした。次に、アプリケーションでセッションを作成し、シリアル化して大量のデータを追加しました。その後、asp.net セッション状態プロセス メモリが約 4700 KB に増加しました。今、私は削除、クリア、放棄を試みました(Session. セッションを Abandon()) しますが、asp.net セッション状態プロセスによって消費されるメモリは減少せず、約 4300 のままでした。アウト プロセス セッションに対して従うべき明示的なメモリ管理手順があるかどうか教えてください。基本的な手順はここにあります。このメモリはasp.netセッション状態プロセスによってどのように処理されますか? そうでない場合、どうすれば管理できますか?
質問する
938 次