如何从内核模块确定物理RAM大小



linux/memblock.h头中有函数memblock_phys_mem_size,但它没有从内核导出,因此不能在模块中使用。

是否有其他方法来识别RAM大小?

使用以下符号:

 $ grep EXPORT_SYMBOL mm/*.c | grep total
 mm/highmem.c:EXPORT_SYMBOL(totalhigh_pages);
 mm/page_alloc.c:EXPORT_SYMBOL(totalram_pages);

最新更新