Update README.md
内存池管理是内存管理的重要部分,其决定了由哪个内存池来满足给定的内存分配请求。现有策略包括first fit(第一个有足够空闲内存的内存池),size segregated(每个内存池只服务指定大小的分配请求)等。前沿要求一直在探索新的管理策略,以优化内存管理的众多不同性能需求,比如最新论文提出一种新的策略,即一个内存池来满足生命周期相近的分配请求。本课题内容探索新的管理策略。
论文:Learning-based Memory Allocation for C++ Server Workloads (ASPLOS’20) 代码:jemalloc https://github.com/jemalloc/jemalloc 论文:Beyond malloc efficiency to fleet efficiency: a hugepage-aware memory allocator (OSDI’21) 论文:NVAlloc: rethinking heap metadata management in persistent memory allocators (ASPLOS’22)
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
题目:新型内存池管理策略
赛题介绍
内存池管理是内存管理的重要部分,其决定了由哪个内存池来满足给定的内存分配请求。现有策略包括first fit(第一个有足够空闲内存的内存池),size segregated(每个内存池只服务指定大小的分配请求)等。前沿要求一直在探索新的管理策略,以优化内存管理的众多不同性能需求,比如最新论文提出一种新的策略,即一个内存池来满足生命周期相近的分配请求。本课题内容探索新的管理策略。
评分标准
交付件
参考资料
论文:Learning-based Memory Allocation for C++ Server Workloads (ASPLOS’20) 代码:jemalloc https://github.com/jemalloc/jemalloc 论文:Beyond malloc efficiency to fleet efficiency: a hugepage-aware memory allocator (OSDI’21) 论文:NVAlloc: rethinking heap metadata management in persistent memory allocators (ASPLOS’22)
项目导师