windows2003查看磁盘的读写速度和进程占用磁盘读写大小的方法


2017年5月3日- 星期三 服务器运维 2条 3,343
  •  

  • 我们通过系统监视器来查看打开路径为:选择开始->程序->管理工具->性能。你也可以通过键入perfmon.msc命令行来打开它。

  • 在弹出的对话框总我们选择添加在弹出的对话框中选择使用本地计算机计数器,然后在性能对象中我们选择你要监控的对象其实用它能监控非常系统参数,因为我们这里监控硬盘的具体读写速度我们这里就只选择PhysicalDisk。在从列表选择计数器,我们这里选择Disk Bytes/sec,Disk Read Bytes/sec,Disk Write Bytes/sec,即监控硬盘的总速度,读取速度,写入速度。

  • tu1

  •  

  • 这里我看到三个计数器前面分别有三种不同的颜色进行标注的。而这三种颜色我们在曲线图中找到代表它们的三条不同曲线。我们每选择一种计数器后我们可以看到曲线图下面的数字,这里就是以具体的数字形式的表达。这里可选择Disk Bytes/sec以看到磁盘满负荷的读写(100%)最大速度是40M每秒,平均21M每秒,而且是不停的读写,上面的黄色和蓝色线分别代表磁盘的总速度和磁盘的读取速度。我们从图表可以清楚的看到这个状况是我们这个机器磁盘的读取有异常的。粉红色的代表磁盘的写入,还算是正常的。

  •  

  • tu2

  •  

  • 我们怎么来判定具体是哪个进程造成硬盘这样满负荷的读写呢,我们可以打开系统任务资源管理器。然后在查看菜单选项中我们单击选择列然后在选择列中勾选I/O的写入和读取然后确定。

  •  

  • tu3

  •  

  • 是我们在任务管理器里面查看进程,这里发现单单sqlservr进程每秒就有6M的读取速度。我们这里先暂停sqlserver后硬盘的读写马上就下去了。到此我们找到问题的根源。接下来就是找出sqlservr进程占用大量硬盘读写的原因了。

  •  

  • tu4

  •  

  •  

标签:

目前就职于:待业中
主要业务:云计算产品及IDC资源出售
联系人:大宾      TEL:15903011425
QQ:1239271999 MAIL:1239271999@qq.com
我的博客:www.idabin.com          大宾个人博客
地址:待业中

2条评论

  1. 武胜婚庆公司

    这篇文章写得很好。

  2. 武胜

    文章不错支持一下。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>