当前位置 : 主页 > 编程语言 > java >

伙伴系统中的order变量

来源:互联网 收集:自由互联 发布时间:2022-06-23
​​free_area​​​ 是用来描述该管理区伙伴系统的空闲内存块的,其有​​MAX_ORDER​​​个元素, 其中第 ​​order​​​ 个元素记录了 的空闲块,​​​MAX_ORDER​​​ 的默认值为1

​​free_area​​​ 是用来描述该管理区伙伴系统的空闲内存块的,其有​​MAX_ORDER​​​个元素, 其中第 ​​order​​​ 个元素记录了 伙伴系统中的order变量_取整 的空闲块,​​​MAX_ORDER​​​ 的默认值为11,这意味着最大内存块的大小为 伙伴系统中的order变量_伙伴系统_02 个页 。

order-N内存块大小/申请内存大小=2^N*页大小
N=sqrt(申请内存大小/页大小)向上取整


上一篇:内存管理单元 —— MMU
下一篇:没有了
网友评论