#latency #cpu #cli #heatmap #command-line-tool #testing #measure

app c2clat

用于测量核心间延迟的命令行工具

1 个稳定版本

1.0.0 2023年6月23日

#3#heatmap

ISC 许可证

8KB
140

c2clat

用于测量 CPU 核心之间内存延迟的工具。

此 GitHub 仓库的 rust 版本移植。

安装

先决条件

  • Linux
  • Rust v1.63.0 或更高版本

安装方式

cargo install c2clat

使用方法

命令行上

$ c2clat
 CPU    0    1    2    3
   0    0   63   27   63
   1   63    0   63   27
   2   27   63    0   63
   3   63   27   63    0

使用 gnuplot 生成热图

$ c2clat -p | gnuplot >heatmap.png

使用 taskset 限制测试核心的子集

$ taskset -c 1,3 c2clat
 CPU    1    3
   1    0   27
   3   27    0

许可证

SPDX-License-Identifier: ISC

依赖项

~225KB