Я недавно переместил наше состояние сеанса ASP.NET из InProc в решение Sql Server. Я вижу, как данные сеанса вставляются в базу данных Sql Server. Я наблюдаю за процессом w3wp.exe с помощью счетчиков производительности «Частные байты» и «# Байт во всех кучах».
Когда я перемещаюсь по веб-сайту, он помещает данные в сессию, однако частный счетчик байтов по-прежнему поднимается на сервер, на котором размещен веб-сайт? Я думал, что данные сеанса записываются в базу данных, а не хранятся в памяти? Управляемые байты остаются постоянными, и я уверен, что все объекты, входящие в сеанс, являются управляемыми типами.
Кто-нибудь знает, почему частные байты все еще увеличиваются?