目錄
- 1 內核調試器
內核調試器
編輯內核調試器是一個調試器存在于一些?操作系統內核,以緩解由內核開發調試和內核開發。內核調試器可能是實現低級操作的存根,而成熟的調試器(例如GNU Debugger(gdb))在另一臺計算機上運行,??通過串行線路或網絡連接將命令發送到存根,或者它可能提供可以直接在正在調試的計算機上使用的命令行。
包含內核調試器的操作系統和操作系統內核:
- 該Windows NT的家族包括名為KD內核調試程序,其可以作為具有有限能力的本地調試器(讀出和寫入的內核存儲器,并且設置斷點)起作用,并且可以通過串行線連接到遠程機器、IEEE 1394連接、USB 2.0或USB 3.0連接。所述的WinDbg的?GUI調試器還可以被用來在本地和遠程計算機調試內核。
- BeOS和Haiku包括可與屏幕控制臺或串行線路一起使用的內核調試器。它具有各種命令來檢查內存、線程和其他內核結構。
- 蜻蜓BSD
- Linux內核;?在版本2.6.26-rc1之前的主線Linux樹中未包含任何內核調試器,因為Linus Torvalds不需要內核中的內核調試器。
- KDB(本地)
- KGDB(遠程)MDB(本地/遠程)
- NetBSD(用于本地的DDB,用于遠程的KGDB)
- MacOS,達爾文它運行XNU使用內核馬赫部件
- OpenBSD包含ddb,其語法類似于GNU Debugger。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/117133/