最近一段時間,網(wǎng)站經(jīng)常出現(xiàn)兩個問題:
1.內(nèi)存占用率一點(diǎn)點(diǎn)增高,直到將服務(wù)器內(nèi)存占滿。
2.訪問某個頁面時,頁面響應(yīng)過慢,CPU居高不下。
初步判斷內(nèi)存一點(diǎn)點(diǎn)增多可能是因?yàn)橛形瘁尫诺馁Y源一直在占用內(nèi)存,而cpu居高不下可能是因?yàn)閳?zhí)行了耗時的操作。
下面我們就使用ANTS Performance Profiler和ANTS Memory Profiler這兩個工具來分析具體原因。
--------------------------------------------------------
工具下載地址:ANTS Performance Profiler 8 安裝包+激活工具+教程
官方文檔:https://documentation.red-gate.com/dashboard.action
需要注意的是:安裝完成后會有兩個工具,如下圖:
二、CPU分析
我們打開內(nèi)存分析工具,如下:
點(diǎn)擊New profiling session 按鈕: