• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

永远有李

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

性能分析一:查看程序占用系统的内存 .

服务器端内存增长的很快,不好跟踪调试。

于是写了一个winform小程序,查看程序占用系统多少内存,然后调用一下服务器端的接口,加载后然后再看一下现在内存是多少。

是个笨办法,但快速定位了让iis内存飞速增长的代码段。

using System.Diagnostics;



 // 获得为该进程(程序)分配的内存. 做一个计时器,就可以时时查看程序占用系统资源

 public double GetProcessUsedMemory()

    {

        double usedMemory = 0;

        usedMemory = Process.GetCurrentProcess().WorkingSet64 / 1024.0 / 1024.0;

        return usedMemory;

    }

  

posted on 2013-05-03 11:41  永远有李  阅读(367)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3