En una próxima versión del sistema operativo Solaris 8, probablemente la utilidad adb(1) pueda implementarse como enlace con la nueva utilidad mdb(1).
La página de comando man mdb(1) describe las características del nuevo depurador, incluida su compatibilidad con adb(1). Aun en el modo de compatibilidad, existen diferencias entre adb(1) y mdb(1). Éstas son:
El formato de salida de texto de algunos subcomandos es diferente en mdb(1). Los archivos de macro están formateados con las mismas reglas, pero probablemente haya que modificar las secuencias que dependen de la salida de otros subcomandos.
La sintaxis del especificador de longitud de Watchpoint en mdb(1) es diferente de la sintaxis descrita en adb(1). Los comandos Watchpoint de adb(1) :w, :a y :p permiten introducir una longitud de números enteros (en bytes) entre los dos puntos y el carácter de comando. En mdb(1), hay que especificar la cuenta como de repetición, tras la dirección inicial.
El comando 123:456w de adb(1) se especifica en mdb(1) como 123,456:w.
Los especificadores de formato /m, /*m, ?m y ?*m no están reconocidos ni admitidos por mdb(1).