用户界面 可用信息 可以执行的 操作 “附加到进程”对话框 可以附加的可用进程:- 进程名 (.exe)
- 进程 ID 号
- 菜单栏标题
- 类型(托管 v4.0;托管 v2.0、v1.1、v1.0;x86;x64;IA64)
- 用户名(帐户名)
- 会话号 选择要附加的进程
选择远程 计算机
更改用于连接远程计算机的传输类型 “进程” 窗口 附加的进程:
- 进程名称
- 进程 ID 号
- 进程 .exe 的路径
- 菜单栏标题
- 状态(中断、正在运行)
- 调试(本机、托管等。)
- 传输类型(默认、无身份验证时仅限本机)
- 传输限定符(远程计算机) 工具:
- 附加
- 拆离
- 终止
快捷菜单:
- 附加
- 拆离
- 调试停止时拆离
- 终止 “线程”窗口 当前进程中的线程:
- 线程 ID
- 托管 ID
- 类别(主线程、接口线程、远程过程调用处理程序或辅助线程)
- 线程名
- 创建线程的位置
- 优先级
- 关联掩码
- 挂起项计数
- 进程名称
- 标记指示器
- 挂起的指示器 工具:
- 搜索
- 搜索调用堆栈
- 标记“仅我的代码”
- 标记“自定义模块选择”
- 分组依据
- 列
- 展开/折叠调用堆栈
- 展开/折叠组
- 冻结/解冻线程
快捷菜单:
- 在源中显示线程
- 切换到线程
- 冻结正在运行的线程
- 解冻冻结的线程
- 标记 一个线程以便进一步研究
- 取消标记线程
- 重命名线程
- 显示和隐藏线程
其他操作:
- 查看数据提示中一个线程的调用堆栈 源窗口 左侧滚动条槽中的线程指示符指示单线程或多线程(默认情况下处于关闭状态,可通过使用“线程”窗口中的快捷菜单打开) 快捷菜单:
- 切换到线程
- 标记一个线程以便进一步研究
- 取消标记线程 “调试位置”工具栏 - 当前进程
- 挂起应用程序
- 恢复应用程序
- 挂起并关闭应用程序
- 当前线程
- 切换当前线程标记状态
- 仅显示标记的线程
- 仅显示当前进程
- 当前堆栈帧 - 切换到另一个进程
- 挂起、恢复或关闭应用程序
- 切换到当前进程中的另一个线程
- 切换到当前线程中的另一个堆栈帧
- 标记或取消标记当前线程
- 仅显示标记的线程
- 仅显示当前进程 “并行堆栈”窗口 - 一个窗口中多个线程的调用堆栈。
- 每个线程的活动堆栈帧。
- 任何方法的调用方和被调用方。
- 死锁检测
- 筛选出指定的线程
- 筛选出外部代码堆栈
- 切换到“任务”视图
- 标记或取消标记线程
- 缩放
- 复制堆栈帧
- 将所有堆栈保存/导出为图像 “并行监视”窗口 - 标记列,可在其中标记要特别注意的线程。
- 帧列,其中箭头指示选定的帧。
- 可配置的列,可显示计算机、进程、平铺、任务和线程。 - 标记或取消标记线程
- 仅显示标记的线程
- 切换帧
- 对列进行排序
- 对线程进行分组
- 冻结或解冻线程
- 导出“并行监视”窗口中的数据 “任务”窗口 - 查看有关 对象的信息,包括任务 ID、任务状态(已计划、正在运行、正在等待和已死锁)以及分配给任务的线程。
- 调用堆栈中的当前位置。
- 在创建时传递给任务的委托 - 切换到当前任务
- 标记或取消标记任务
- 冻结或解冻任务 “GPU 线程”窗口 - 标记列,可在其中标记要特别注意的线程。
- 当前线程列,其中黄色箭头指示当前线程。
-“线程计数”列,显示同一位置的线程数。
-“行”列,显示每组线程所在的代码行。
-“地址”列,显示每组线程所在的指令地址。
-“位置”列,表示该地址的代码中的位置。
-“状态”列,显示线程是活动的还是被阻止。
-“平铺”列,显示行中的线程的平铺索引。 - 更改到其他线程
- 显示特定平铺和线程
- 显示或隐藏列
- 按列排序
- 对线程进行分组
- 冻结或解冻线程
- 标记或取消标记线程
- 仅显示标记的线程到此这篇jvisualvm分析线程(jvisualvm分析hprof)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/rfx/78071.html