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

时间:2012-04-04 08:16:51

标签: linux-kernel kernel-module

linux / memblock.h 标题中有函数 memblock_phys_mem_size ,但它不从内核导出,因此无法在模块中使用。

还有另一种识别RAM大小的方法吗?

1 个答案:

答案 0 :(得分:0)

使用以下符号:

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