El depurador Remedy fue el primer depurador de sistemas embebidos del mundo. Ofrecía muchas características que hoy en día los usuarios dan por sentadas, en una época en la que tener un depurador a nivel de código fuente era un lujo. Algunas de estas características incluyen:
- Operación multiprocesador
- Heterogéneo
- Repartido
- Vista dinámica de hilos del sistema
- Depuración sincronizada para múltiples hilos
- Funciones de rastreo
- Visualización de recursos del sistema operativo
- Depuración a nivel de código fuente y ensamblador
Comenzó como un proyecto de investigación académica (originalmente llamado Melody para depurar el sistema operativo Harmony ). Los resultados se publicaron en uno de los primeros artículos sobre depuración de sistemas multiprocesador. [ 1 ]
La versión actual del sistema operativo Unison continúa utilizando tanto el depurador gdb como el depurador Remedy. [ 2 ] [ 3 ] [ 4 ]
Referencias
- ↑ "Remedy, un depurador a nivel de sistema para multiprocesadores en tiempo real, Simposio IEEE sobre sistemas en tiempo real, diciembre de 1987"
- ↑ Desarrollo de host, desarrollo de sistemas embebidos y productos multiprocesador
- ↑ Un entorno de desarrollo multiprocesador integrado en tiempo real, Rowe PK Pagurek B. Donenfeld A. Graham D., Conferencias IEEE MONOTECH '87, COMPINT (Cat. No. 87CH2518-9)
- ↑ El kit de herramientas de integración y el sistema operativo en tiempo real Unison, Rowe PK, Graham D., Donenfeld A., Pagurek B., Resumen de la Conferencia de Invierno de la Asociación USENIX de 1988, Actas a partir de la página 347, 1988
- Depuradores