京寵展信息指南
2170
2022-05-29
一、Perfmon?簡介
perfmon提供了圖表化的系統性能實時監視器、性能日志和警報管理,可用于監視CPU使用率、內存使用率、硬盤讀寫速度、網絡速度等,可以很方便地進行性能分析。
這里我們主要講利用perfmon監視器監測瀏覽器內存變化的方法,以windows10操作系統為例。
二、Perfmon?使用方法
1.搜索欄輸入perfmon后找到【性能監視器】,點擊打開,即可打開性能監視器
2.在性能監視器的左窗格中,單擊【性能監視器】,在右側視圖窗口中右鍵點擊屬性,在常規中設置監控周期(一輪監控持續的時間)
3.在圖標中設置垂直比例(進程占用內存的展示區間大?。?/p>
4.設置完畢后點擊視圖頂部添加按鈕或在視圖窗口中右鍵添加計數器
5.在可用計數器中選擇Process(進程)下的Working Set-Private,表示監控當前進程的私有物理內存
6.在選取對象的實例選擇想要監控的進程實例,添加到計數器,這里以Chrome瀏覽器為例(建議開啟隱身模式,減少不相關的Chrome進程數),選擇所有Chrome相關的進程并添加
7.添加計數器后點擊確認按鈕,開啟針對所選Chrome進程的內存監控,效果如下:
8.?我們監控了很多個Chrome進程,但并不是每個都是我們需要的,接下來切換到Chrome瀏覽器具體的頁面進行操作,再回到perfmon找到跟隨我們操作上下波動的曲線,刪掉其他曲線
9.設置數值比例(當前內存所占數值和垂直坐標值之間的換算比例,1024Byte = 1KB,1024KB = 1MB),數值單位為Byte,這里讓曲線圖以單位MB展示,故選擇0.000001
10.Chrome瀏覽器內存波動圖示例,此示例測試結果正常(內存無泄漏)
示例分析:上圖是在我們對瀏覽器頁面進行多次重復操作的同時,perfmon監視器記錄的這段時間內瀏覽器的內存占用情況。首先可以看到內存曲線隨著我們的操作過程而上下波動,從例圖下方的數值可以看出內存峰值在200-250MB之間,均值為180MB左右,并無瀏覽器內存占用過大情況;其次在多次重復操作過后內存曲線波谷值和初始內存值幾乎相等,說明在頁面操作過后內存得到了釋放,并且無明顯的內存泄漏情況。
Windows 任務調度
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。