基于容器的 KSM(kernel samepage merging)技术及其在InLinux的应用
内存去重技术被广泛用于提高云计算平台的内存利用率,它们可以分为虚拟化和容器化环境。在虚拟化环境中,流行的内存重复数据删除方法通常依赖于扫描不同进程的虚拟地址空间。然而,虚拟地址空间的复杂性会降低容器化环境中的扫描效率。此外,虚拟页面和物理页面之间的多对一映射会降低合并操作的效率。为了解决上述问题,有学者提出了一种基于容器的KSM内核相同页合并方法,称为CKSM。此方法利用潜在的重复候选项,并有效地执行合并操作。它采用分层采样来构建物理页面的优先级。
原创
2024-07-23 20:02:51 ·
547 阅读 ·
0 评论