none
怎样定位占用磁盘IO最多的进程? RRS feed

  • 问题

  • 我有一台服务器上运行了很多网站,现在只能肯定其中有网站占用磁盘IO非常厉害导致整个服务器很卡,其他需要使用到磁盘IO操作的进程都很慢。因为只要把IIS关一段时间就会恢复正常,打开服务器就又开始变卡。至于为什么是关闭一段时间以后才恢复正常,我估计是磁盘IO队列里的请求很多要等一段时间处理完。

    目前我只能通过hdtune软件看到磁盘当前的读取速度很慢,以及在性能监视器里看到磁盘队列值很大(正常应该是1以下但我的已经到了10以上),但这只是服务器整体状况。

    我想找出是哪个网站导致的,但不知道系统是否自带检查的功能,或者有什么其他软件可以做到。

    2012年11月9日 15:45

全部回复

  • 你好,请在IIS上查看工作进程选项中查看具体信息,或使用系统中的WSRM添加IIS相关的策略。
    2012年11月12日 3:19
  • 我的是windows2003系统,用的IIS6,好像没有IIS7那样的查看工作进程的选项。而且即使是这个功能,也只能看运行时间较长的请求吧,没有办法真正能定位到真正占用磁盘IO的页面吧。

    "或使用系统中的WSRM添加IIS相关的策略",请问这个是指什么呢,应该怎样操作呢?

    2012年11月12日 13:02