• WinDbg常用命令系列---!runaway


    简介

    !runaway扩展显示有关每个线程使用的时间的信息。

    使用形式

    !runaway [Flags]

    参数

    • Flags
      指定要显示的信息类型。 标志可以是以下位的任意组合。 默认值为 0x1。
      位 0 (0x1)
      使调试器以显示每个线程使用的用户时间量。

      位 1 (0x2)
      使调试器以显示每个线程使用的内核时间量。

      位 2 (0x4)
      使调试器以显示每个线程创建以来已经过去的时间量。

    支持环境

    Windows 2000

    Uext.dll Ntsdexts.dll

    Windows XP 及更高版本

    Uext.dll Ntsdexts.dll

    说明

    这个扩展是一种快速的方法,可以找出哪些线程正在失控地旋转或占用太多的CPU时间。显示标识每个线程由调试器的内部线程编号和线程 ID 以十六进制格式。 调试器 Id 也会显示。
    下面是一个例子:

    0:001> !runaway 7
    
     User Mode Time
     Thread       Time
     0:55c        0:00:00.0093
     1:1a4        0:00:00.0000
    
     Kernel Mode Time
     Thread       Time
     0:55c        0:00:00.0140
     1:1a4        0:00:00.0000
    
     Elapsed Time
     Thread       Time
     0:55c        0:00:43.0533
     1:1a4        0:00:25.0876
  • 相关阅读:
    ES6语法:var、let、const的区别详解
    idea新建springboot项目
    Serlvet之cookie和session学习
    常见排序算法
    Spring MVC拦截器学习
    分组数据
    redis数据库学习
    redis实现排行榜
    redis整合springboot的helloworld
    dubbo整合springboot最详细入门教程
  • 原文地址:https://www.cnblogs.com/yilang/p/12014890.html
Copyright © 2020-2023  润新知