DAMON 常见问题解答【ChatGPT】

发布时间 2023-12-13 10:34:45作者: 摩斯电码

常见问题解答

DAMON是否仅支持虚拟内存?

不是的。DAMON的核心是与地址空间无关的。用户可以在DAMON核心上实现和配置特定于地址空间的监视操作,包括监视目标区域的构建和实际访问检查。通过这种方式,DAMON用户可以使用任何访问检查技术监视任何地址空间。

尽管如此,DAMON默认提供了基于vma/rmap跟踪和PTE Accessed位检查的地址空间相关功能的实现,用于虚拟内存和物理内存,以供参考和方便使用。

我可以简单地监视页面粒度吗?

可以。您可以通过将min_nr_regions属性设置为大于工作集大小除以页面大小来实现。由于监视目标区域的大小被强制设定为>=页面大小,因此区域分割将不会产生影响。