gpt4 book ai didi

c# - 内存带宽使用

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:42:12 26 4
gpt4 key购买 nike

如何计算使用的内存 (RAM) 带宽?需要哪些性能计数器?

我遇到了一个能够做到这一点的工具,“Rightmark 多线程内存测试”。但与 Rightmark 的其他测试不同,我还没有找到它的源代码,只有二进制文件

最佳答案

如果您的代码可以在 Linux 上运行,请使用 Cachegrind :

Cachegrind is a cache profiler. It performs detailed simulation of the I1, D1 and L2 caches in your CPU and so can accurately pinpoint the sources of cache misses in your code. It identifies the number of cache misses, memory references and instructions executed for each line of source code, with per-function, per-module and whole-program summaries. It is useful with programs written in any language. Cachegrind runs programs about 20--100x slower than normal.

您可能想要使用 KCacheGrind GUI .

关于c# - 内存带宽使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/920957/

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