可供 kmdb 使用的内存是在装入调试器时分配的,在此之后无法进行扩展。如果调试器命令尝试分配的内存多于可用内存,这些命令将无法执行。调试器会尝试从内存不足的情况正常恢复,但是在紧急情况下可能会强制终止系统。在使用 32位操作系统内核的 x86 平台上,系统内存约束尤其苛刻。