English

常见问题

DAMON 只支持虚拟内存吗?

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

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

我能只监控页粒度吗?

是的。你可以通过将 min_nr_regions 属性设置为大于工作集大小除以页大小的值来做到这一点。因为监控目标区域的大小被强制为 >=页大小,所以区域分割将不起作用。