Windows内存性能分析(二)性能瓶颈

摘要:
(1) 相关的性能对象主要考虑内存页操作和磁盘I/O操作。需要考虑以下性能对象:内存性能对象:用于分析整个系统的内存瓶颈。进程性能对象:分析应用程序的内存性能瓶颈。PageReads/sec:发生硬页错误时程序读取虚拟内存的次数。(3) . 可能的内存瓶颈1。如果PageReads/sec的平均值经常超过5。

内存瓶颈: 由于可用内存缺乏导致系统性能下降的现像。

(一)、相关的性能对象

主要考虑内存的页面操作和磁盘的I/O操作,需要考虑如下性能对象:

Memory性能对象: 用于分析整个系统的内存瓶颈问题。

Process性能对象: 分析某个应用的内存性能瓶颈问题。

Physical Disk性能对象,与内存性能瓶颈被动相关。

(二)、几个重要性能计数器

Available MBytes/KBytes: 显示当前系统可用的内存数值,如果经常性的可用内存小于物理内存的一半,说明系统负担有点儿重,可以考虑增加内存。

这是我电脑的可用内存,2G的物理内存,说明也需要增加内存了。

Windows内存性能分析(二)性能瓶颈第1张

Pages/sec、Pages Input/sec、Page Reads/sec、Page Faults/sec: 这几个计数器在Memory和Process都有,代表整个内存和单个进程的页面操作信息。用于分析整个系统或关注的程序使用内存的状况。

Pages/sec: 每秒pages Input(硬页面错误发生时,程序从虚拟内存读取页面)和Page Output(程序向虚拟内存写入页面)的和。

Page Faults/sec: 硬页面错误次数和软页面错误次数相加的和。

Page Reads/sec: 硬页面错误发生时,程序读取虚拟内存的次数。

(三)、可能存在内存瓶颈的几种情况

1. 如果Page Reads/sec 平均值经常性的超过5。下图是我电脑上的计数器值,目前看来值还比较小,说明不存在内存性能瓶颈。

Windows内存性能分析(二)性能瓶颈第2张

2. 如果Pages Input/sec比较大,平均值达到10或者更多。下图说明不存在内存性能瓶颈。

Windows内存性能分析(二)性能瓶颈第3张

3. 如果Pages Input/sec 除以 Page Faults/sec大于50%。将上图的平均值与下图的平均值进行对比,说明不存在内存性能瓶颈。

Windows内存性能分析(二)性能瓶颈第4张

4. 如果Page Reads/sec 大于 Pages Input/sec,将图4与图2进行对比,说明不存在内存性能瓶颈。

Windows内存性能分析(二)性能瓶颈第5张

说明:

1. Page Reads/sec 与Pages Input/sec的区别: 前者是指每秒读取虚拟内存的次数,后者是指每秒从虚拟内存读取的页面数。

程序的代码和数据可能存储在工作集(A)、虚拟内存(B)、内存的其他地方(C)。从工作集(A)读取速度最快,从虚拟内存(B)读取速度最慢。

2. 硬页面错误: 如果程序所需的数据在A中找不到,必须在B中才能找到,这种情况叫做硬页面错误。

3. 软页面错误: 如果程序所需的数据在A中找不到,必须在C中才能找到,这种情况叫做软页面错误。

免责声明:文章转载自《Windows内存性能分析(二)性能瓶颈》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇JPA学习(二、JPA_基本注解)SQL Server對象的最大容量限制下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

win10点击“移动热点”无响应(已解决)

之前用电脑给手机开热点,直接点击右下角网络链接按钮,打开WLAN和移动热点就可以使用了。 今天突然发现这两个选项都没了,网上搜索一番后,重新启动了wirless适配器也不行。 进入到设置里发现点击“移动热点”选项没反应。 2019.8.9解决办法  以管理员身份打开windows powershell,输入netsh winsock reset回车,然...

驱动器加密(或称全磁盘加密)

McAfee Drive Encryption 驱动器加密(或称全磁盘加密)可防止敏感数据丢失 McAfee Drive Encryption 是全磁盘加密软件,可帮助您保护 Microsoft Windows 平板电脑、笔记本电脑和台式机上的数据,防止敏感数据(尤其是丢失或被盗设备上的敏感数据)的丢失。 它旨在确保未经授权的人员无法识别系统驱动器中的所有...

(生活)整理电脑文件夹.

整理分类,也存在于工作中,工作中的分类,分为操作类(这个尽可能的减少时间去做),思考类(这个多些). 整理的简单规则如下: 1.文件 1-1:设定一个'工作'的文件夹 1-2:工作文件夹下按照不同公司和领域分一下类别. 1-3:大分类文件夹下按照不同项目分小类别的文件夹. 2.文件名称 2-1:文件名称,日期,内容,公司名称,(制定一个简单的规则好搜索)...

do_gettimeofday使用方法

1.简介: 在Linux中可以使用函数do_gettimeofday()函数来得到精确时间。它的精度可以达到微妙,是与C标准库中gettimeofday()用发相同的函数。在Linux内核中获得时间的函数。 2.函数原型: #include <linux/time.h> void do_gettimeofday(struct timeval...

笔记本光驱接口怎么外接台式机硬盘?

笔记本光驱位的硬盘托架已经很成熟了, 但是只能放2.5寸的硬盘, 就算用延长线连接出来, 也因为缺少12V供电, 不能驱动3.5寸硬盘. 这次改造就是添加额外的12V供电. 淘宝搜索    笔记本 SATA 7+6P公对母 光驱延长线  DC2.5*5.5电源母头 首先把延长线的母头供电部分锯掉丢弃, 只留下线缆部分, 剩下的数据7pin部分打磨好, 要...

情人节用python写个网站对ta表白吧!小白都可以看懂的教程。

情人节来了,广大男性同胞们都打算送给女朋友什么礼物?口罩?口红?不如用python写个网站对她表白吧!简约的动画+大火的想见你bgm,还有谁能不心动? 先看下效果(视频后半段网速卡了,实际十分丝滑): 情人节表白页面预览 不会python?不会写网站?只要你能看懂print('hello world')再有一台电脑就完全足够了,python+Djang...