2012-04-04 60 views
1

有函數 memblock_phys_mem_size at linux/memblock.h頭,但它不會從內核中導出,因此它不能在模塊中使用。如何從內核模塊確定物理RAM大小?

是否有另一種識別RAM大小的方法?

+0

此功能標記爲'除了使事件__init'如果您嘗試使用它,你不能。 – 2012-04-04 12:49:24

回答

0

使用下列符號:

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

謝謝你的回答。 它可以幫助我找到符合要求的符號'num_physpages' – 2012-04-04 13:41:05