摘要:
前言 在伙伴系统中长时间的内存分配之后很容易造成内存碎片,即物理内存总量不少但是无法合并为大的连续内存块。而在现代CPU中提供了huge page的可能,可以分配超大块的page,在TLB中使用更少级的地址转换操作。一个page覆盖了更大的地址范围,大幅度的提高了TLB的命中概率。对于内存密集型应用 阅读全文
posted @ 2023-10-08 10:58
ZouTaooo
阅读(138)
评论(0)
推荐(0)
摘要:
前言 在从伙伴系统进行内存分配时有一个__GFP_COMP分配flag,该flag表示从伙伴系统分配的连续页帧为一个复合页。复合页就是将多个页帧进行组合,视作一个更大size的页。 复合页可以用于hugetlb,减少tlb中地址转化的次数,减少tlb miss几率,同时提高tlb的地址转化速度。sl 阅读全文
posted @ 2023-10-08 10:28
ZouTaooo
阅读(198)
评论(0)
推荐(0)