adb(1) 公用程序可能被作为将来版本的 Solaris 8 操作环境中的新的 mdb(1) 公用程序的链接。
mdb(1) 手册页描述了新的调试程序的特点,包括它的 adb(1) 兼容性模式。 即使在这种兼容性模式中,adb(1) 和 mdb(1) 之间也存在不同。 它们是:
在 mdb(1) 中一些子命令的文本输出格式是不同的。 宏文件是用同样的规则进行格式化的,但是那些依赖于其他子命令的输出的脚本可能需要修改。
mdb(1) 中的断点长度说明符语法与 adb(1) 中描述的语法不同。 adb(1) 断点命令 :w、:a 和 :p 允许在冒号和命令符之间插入整型长度(以字节计)。 在 mdb(1) 中,在初始地址后应当指定计数作为重复计数。
adb(1) 命令 123:456w 是在 mdb(1) 中作为 123,456:w 指定的。
mdb(1) 不识别或不支持 /m、/*m、 ?m 和 ?*m 格式说明符。