gpt4 book ai didi

memory - 如何找到内存访问次数

转载 作者:行者123 更新时间:2023-12-01 04:18:32 28 4
gpt4 key购买 nike

谁能告诉我一个 unix 命令,它可以用来查找在给定时间间隔内发生的内存访问次数。 vmstat, top 和 sar 只给出占用/可用的物理内存空间量.. 但不给出给定间隔内访问的内存数量

最佳答案

如果我理解您的要求,那么这样的功能几乎肯定需要非常低级别的硬件支持(例如,某种监视内存总线事件的计数器)。
我不认为这种支持可用于支持的通用架构
Unix 或 Linux,所以我要冒昧地说不存在这样的 Unix 命令。

当以页为单位考虑内存时,情况有所不同,
因为大多数支持虚拟内存的架构都有专用的 MMU 硬件
它在那个粒度级别上运行,并且可以被操作者访问
系统。但据我所知,您从 MMU 获得的各种计数器数据会
代表页面错误、分配和释放等事件,而不是单个事件
读或写。

关于memory - 如何找到内存访问次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2702360/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com