工具与软件:
您好!
我一直使用 memtester 和压力测试、可用于 DDR 测试、非常适合压力测试。 但是、我正在寻找一个可以显示 DDR 存储器带宽的工具。
您能推荐任何有助于测量 DDR 带宽的工具吗?
谢谢!
Anjana
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好!
我一直使用 memtester 和压力测试、可用于 DDR 测试、非常适合压力测试。 但是、我正在寻找一个可以显示 DDR 存储器带宽的工具。
您能推荐任何有助于测量 DDR 带宽的工具吗?
谢谢!
Anjana
请查看 https://www.ti.com/lit/pdf/spracv1 我们通常使用 LMBench
此致、
James
您好!
根据/proc/meminfo 的输出、可以看到以下情况:
MemTotal: 1842376 KB
MemFree: 1627832 KB
可用内存: 1671724 KB
但是、当我运行 bw_mem 工具并请求1.9GB (bw_mem 1.9G rd)时、它仍会显示带宽结果:
1000.00 1343.56
您能否解释发生这种情况的原因、以及您能否针对获得的结果阐明测量单位?
谢谢!
Anjana
请附上您正在运行的确切命令和打印输出。 要求1.9GB 内存读取在一个有~1.6GB 可用内存的系统是没有道理的,可能会导致进程被杀死。 任何超过数百 MB 的内容都毫无意义、您的应用程序将无法在物理内存~1.6GB 的系统中使用超过该大小的值。 bw_mem 是一个开源程序、请参阅(例如 ) https://github.com/tonyho/ARM_BenchMark/tree/master/lmbench/、src 了解其功能以及限制内容、并参阅 https://www.ti.com/lit/pdf/spracv1了解 简介
对于吞吐量测试、几兆字节读取将具有代表性、最好多次尝试进行千兆字节级读取。
Pekka
请查看提供的链接。 来源于 https://www.ti.com/lit/pdf/spracv1
带宽根据字节读写(每读写1字节计为1)计算、结果应约为 STREAM 复制结果的一半。 下表显示了相对于理论线速测得的带宽和效率。
Mb/s
Pekka