free命令查看系統內核堆信息(個人分析)

free命令的函數實現是:__tshellSysCmdFree()   其中查看系統內核堆大小實現是:API_RegionShow(0): 該函數的本質就是查看_K_pheapKernel系統內核堆的管理鏈表(一般情況下系統和內核堆是一樣的鏈表結構)。 該堆得初始化實在bsp在API_KernelStart函數中初始化系統內核堆空間(大小配置在鏈接腳本里 配置的,如下圖所示)至於爲什麼要減去128
相關文章
相關標籤/搜索