会话状态ASP.Net的配置文件内存使用情况
发布时间:2020-12-16 09:30:59 所属栏目:asp.Net 来源:网络整理
导读:我试图弄清楚特定会话状态的大小.在我们的一个重页(表中的大量数据)中,它逐渐变慢.通过注销系统解决了该问题. 我在寻找寻找JavaScript内存泄漏的页面,但我没有找到任何东西.我的下一个攻击计划是查看ViewState和Session State. ViewState很简单,但会话状态带
我试图弄清楚特定会话状态的大小.在我们的一个重页(表中的大量数据)中,它逐渐变慢.通过注销系统解决了该问题.
我在寻找寻找JavaScript内存泄漏的页面,但我没有找到任何东西.我的下一个攻击计划是查看ViewState和Session State. ViewState很简单,但会话状态带来了挑战. 有没有人知道任何有助于弄清楚会话状态大小的技巧或工具? 编辑 会话状态是InProc. 解决方法
测量它:
int totalBytes; var formatter = new BinaryFormatter(); for(int i = 0; i < Session.Count; i++) { using (var stream = new MemoryStream()) { formatter.Serialize(stream,Session[i]); stream.Flush(); totalBytes += stream.Length; } } 另外我相信如果你enable tracing它会告诉你关于会话的一些细节(不确定这个,从来没有尝试过). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何使用SOAP从经典ASP调用.Net Web服务方法
- asp.net核心 – 渲染Razor视图到ASP.NET核心的字符串
- 什么是最小的方式来缩小ASP.NET生成的Javascript?
- asp.net-mvc-3 – MVC3强类型的局部视图模型绑定
- asp.net-mvc – Ext.NET没有与ASP.NET MVC 4集成
- asp.net – Windows EventLog不能超过32766个字符
- asp.net – 为什么FireFox在下载文件时不包含.xml扩展名?
- asp.net-mvc – Html.EditorFor SelectList
- ASP.NET TreeView和选择所选节点
- asp.net-mvc – 滚动到验证摘要 – ASP.net MVC
推荐文章
站长推荐
- asp.net-4.0 – Asp.net 4.0:如何在自定义错误页
- asp.net-core – 在Asp.net Core中使用StyleCop
- asp.net – 解析美国邮政地址的免费API?
- asp.net-web-api – 如何在ASP.NET 5和MVC 6中启
- ViewState在ASP.NET MVC中是否相关?
- .net – 在VS 2010中调试时修改代码
- ASP.NET WebMethod返回包含在引号中的JSON
- asp.net-mvc – 存储网站图像的最佳方式
- ASP.NET Core MVC的Razor视图中,使用Html.Raw方
- asp.net-mvc – ASP.NET MVC Textarea HTML帮助器
热点阅读