因此,为了最大限度地利用内存大小,我们可以估算整个程序的数据,文本和BSS区域的大小,并将堆大小定义为heapSize = RAM_size – Text_size – Data_size – BSS_size.
我想知道什么是Linux *** 作系统的等效实现. linux可以扫描给定的RAM并在运行时确定其大小吗? linux有一个等效的数据结构来管理堆吗?如果是这样,它如何首先为这个数据结构分配内存?
解决方法I would like to kNow what is the equivalent implementation is linux OS.
请阅读Linux Device Drivers,Third Edition中的“第8章:分配内存”.
总结以上是内存溢出为你收集整理的Linux堆分配全部内容,希望文章能够帮你解决Linux堆分配所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)