回編譯是什么意思 KDB是什么東西?
KDB是什么東西?KDB是Linux系統(tǒng)的內(nèi)核調(diào)試器。它是一個(gè)開(kāi)源調(diào)試工具,由SGI公司開(kāi)發(fā),并獲得GPL許可。KDB嵌入到Linux內(nèi)核中,為內(nèi)核程序員提供調(diào)試手段。適用于調(diào)試內(nèi)核空間代碼,如設(shè)備驅(qū)
KDB是什么東西?
KDB是Linux系統(tǒng)的內(nèi)核調(diào)試器。它是一個(gè)開(kāi)源調(diào)試工具,由SGI公司開(kāi)發(fā),并獲得GPL許可。KDB嵌入到Linux內(nèi)核中,為內(nèi)核程序員提供調(diào)試手段。適用于調(diào)試內(nèi)核空間代碼,如設(shè)備驅(qū)動(dòng)程序調(diào)試、內(nèi)核模塊調(diào)試等。目前,KDB支持x86(IA32)、IA64和MIPs等體系結(jié)構(gòu)。
官方Linux內(nèi)核不包含KDB。KDB是對(duì)內(nèi)核源程序的補(bǔ)充。KDB通過(guò)修改內(nèi)核源程序,將調(diào)試器的源代碼嵌入到內(nèi)核中,提供了一種方便的調(diào)試手段。因此,要使用KDB進(jìn)行調(diào)試,需要重新編譯內(nèi)核。編譯后的內(nèi)核包含KDB調(diào)試器代碼。你可以刪除它,謝謝。