最近一段时间,网站经常出现两个问题:
1.内存占用率一点点增高,直到将服务器内存占满。
2.访问某个页面时,页面响应过慢,CPU居高不下。
初步判断内存一点点增多可能是因为有未释放的资源一直在占用内存,而cpu居高不下可能是因为执行了耗时的操作。
下面我们就使用ANTS Performance Profiler和ANTS Memory Profiler这两个工具来分析具体原因。
--------------------------------------------------------
工具下载地址:ANTS Performance Profiler 8 安装包+激活工具+教程
官方文档:https://documentation.red-gate.com/dashboard.action
需要注意的是:安装完成后会有两个工具,如下图:
二、CPU分析
我们打开内存分析工具,如下:
点击New profiling session 按钮:
延伸阅读
- ssh框架 2016-09-30
- 阿里移动安全 [无线安全]玩转无线电——不安全的蓝牙锁 2017-07-26
- 消息队列NetMQ 原理分析4-Socket、Session、Option和Pipe 2024-03-26
- Selective Search for Object Recognition 论文笔记【图片目标分割】 2017-07-26
- 词向量-LRWE模型-更好地识别反义词同义词 2017-07-26
- 从栈不平衡问题 理解 calling convention 2017-07-26
- php imagemagick 处理 图片剪切、压缩、合并、插入文本、背景色透明 2017-07-26
- Swift实现JSON转Model - HandyJSON使用讲解 2017-07-26
- 阿里移动安全 Android端恶意锁屏勒索应用分析 2017-07-26
- 集合结合数据结构来看看(二) 2017-07-26
学习是年轻人改变自己的最好方式