Zum Inhalt springen

KGDB (Debugger)

aus Wikipedia, der freien Enzyklopädie
KGDB

[[Datei:Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)|150px]]
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Entwickler Dave Grothe
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value))
Aktuelle Vorabversion Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value))
Betriebssystem Linux, FreeBSD
Programmier­sprache Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Kategorie Debugger
Lizenz GNU General Public License
https://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<ref>Referenzdokumentation von kgdb(1)</ref><ref>FreeBSD-Handbuch für KGDB</ref>.

Siehe auch[Bearbeiten]

Einzelnachweise[Bearbeiten]

<references />