本身不能自动完成,程序员头发要没,这对我们理解其结构是非常有用的

日期:2020-11-18 08:13:09   来源:互联网   编辑:小优   阅读人数:787
命令简介获得路由器中交换的报文和帧的细节信息调试信息debugging命令使用注意事项不使用debug命令监控正常的网络运行在网络使用的低峰期使用不要轻易使用类似debuggingall之类的命令使用

命令简介

获得路由器中交换的报文和帧的细节信息

本身不能自动完成,程序员头发要没,这对我们理解其结构是非常有用的(图1)

调试信息

debugging命令使用注意事项

<1>不使用debug命令监控正常的网络运行

<2>在网络使用的低峰期使用

<3>不要轻易使用类似debuggingall之类的命令

<4>使用debugging命令后,应立即以“undodebugging”命令终止debugging命令的执行。

本身不能自动完成,程序员头发要没,这对我们理解其结构是非常有用的(图2)

Debugger

“Debugger”这个词按它的英文字面意思来讲是这样一种“装置”-er这种装置可以“消除”De-“中的缺陷”bug然而事实上,迄今为止我们经常使用到的“Debugger”只是用来帮助我们进行Debug的工具,“Debugger”本身不能自动完成“Debug”我们可以回想一下我们是如何进行Debug的,在进行Debug的过程中,我们通过Debugger来完成以下工作:

<1>监视“Debug对象”的状态;

<2>控制“Debug对象”的运行;

这些工作可以为“发现Debug对象中存在的问题”以及“对解决问题方案的检验”提供有用的信息。

监控工作有时只需要有软件就可以完成,有时不仅需要软件支持,还需要硬件的支持。

本身不能自动完成,程序员头发要没,这对我们理解其结构是非常有用的(图3)

Debugger除了被用来Debug,还被用来帮助我们理解“Debug的对象”内部结构,因为我们用到的Debugger能够完成对“Debug对象”的监控工作,在监控的过程中可以获取“Debug对象”动态特征的信息,这对我们理解其结构是非常有用的。

关于更详细的介绍和研究可以参考国人原创的《软件调试》这是一本非常全面且深入的“软件调试”红皮书。

WinDbg是微软发布的一款相当优秀的源码级(source-level)调试工具,可以用于Kernel模式调试和用户模式调试,还可以调试Dump文件。

本文相关词条概念解析:

命令

命令(令)是国家行政机关及其领导人发布的指挥性和强制性的公文。它适用于依照有关法律公布行政法规和规章;宣布施行重大强制性行政措施;嘉奖有关单位及人员,撤销下级机关不适当的决定。命令必须严肃审慎,不能滥用,错用。据《中华人民共和国宪法》和《地方各级人民代表大会组织法》规定:中国人民代表大会常务委员会委员长、中华人民共和国主席、国务院总理、各部部长、各委员会主任可以发布命令。

  • 网友评论
返回顶部