KGDB

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 23. Januar 2015 um 03:52 Uhr durch Simified (Diskussion | Beiträge) (Link zur Website aktualisiert). Sie kann sich erheblich von der aktuellen Version unterscheiden.
Zur Navigation springen Zur Suche springen
KGDB
Basisdaten

Entwickler Dave Grothe
Betriebssystem Linux, FreeBSD
Kategorie Debugger
Lizenz GNU General Public License
http://kgdb.wiki.kernel.org/

kgdb ist ein Debugger für den Linux-Kernel. Er benötigt zwei miteinander verbundene Linux-Rechner. Die Verbindung kann über RS-232 via Nullmodem-Kabel oder über UDP/IP (KGDB over Ethernet, KGDBoE) erfolgen.

KGDB ist seit der Kernel-Version 2.6.26-rc1 Bestandteil von Linux.

FreeBSD benutzt den Namen kgdb für einen modifizierten GDB, der ebenfalls als Debugger für den Kernel dient. Es lassen sich sowohl Speicherabzüge nach einem Systemabsturz damit analysieren als auch über miteinander verbundene Rechner (RS-232 oder Firewire) ein aktiver Kernel debuggen[1][2].

Siehe auch

Einzelnachweise

  1. Referenzdokumentation von kgdb(1)
  2. FreeBSD-Handbuch für KGDB