Articulo de referencia

Depurador modular

El depurador modular ( mdb ) es un depurador de bajo nivel y extensible desarrollado por Sun Microsystems para el sistema operativo Solaris 7. Actualmente es de código abierto y...

El depurador modular ( mdb ) es un depurador de bajo nivel y extensible desarrollado por Sun Microsystems para el sistema operativo Solaris 7. Actualmente es de código abierto y se distribuye bajo la Licencia Común de Desarrollo y Distribución (CDDL).

Su código fuente ahora está disponible en todos los derivados de código abierto de Solaris, como Illumos . [ 1 ]

Historia

El proyecto mdb fue iniciado en 1997 por Mike Shapiro y otros cuando el sistema operativo Solaris estaba agregando soporte para arquitecturas de 64 bits. Hasta ese momento, Solaris estaba utilizando el antiguo depurador adb desarrollado por Steve Bourne (inicialmente para Seventh Edition UNIX [ 2 ] ).

Resultaba muy difícil simplemente portar adb de una arquitectura de 32 bits a una de 64 bits, por lo que los ingenieros de Sun decidieron crear un nuevo depurador que ofreciera capacidades de depuración mejoradas, a la vez que fuera compatible con versiones anteriores de adb.

Véase también

Referencias

  • Mike Shapiro (febrero de 2009). "Lenguajes diseñados con un propósito específico" . ACM Queue . 7 (1): 18– 24. doi : 10.1145/1508211.1508217 .
  1. "Fuente mdb en Illumos" .
  2. Manual del programador de Unix, versión 7adb(1)