在嵌入式设备上运行Linux内核所需的最少RAM
数量是多少?在80x86
的Linux-0.11中,加载内核数据结构和中断向量所需的最小RAM是2MB
。
当前的Linux-3.18内核所需的最低RAM是多少?像x86
和ARM
这样的不同体系结构对引导所需的最小RAM是否有不同的要求?如何计算相同的呢?
最佳答案
可以将其缩小到〜600 KiB。检查Intel的Tom Zanussi所做的工作。
Presentation from Tom和Wiki page about the topic。
更新。 Tom发表了有关内核中不同子系统使用内存的有趣statistics。在从事该项目的那段时间里,他做了研究。