版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lc250123/article/details/81872480
目录
简介
Cyclictest 是 rt-tests 下的一个测试工具,也是 rt-tests 下使用最广泛的测试工具,一般主要用来测试使用内核的延迟,从而判断内核的实时性。
cyclictest 安装
Debian / Ubuntu 系统下可以直接使用apt-get install rt-tests 来安装 cyclictest。
- 基于 git 源码安装
# git clone git://git.kernel.org/pub/scm/linux/kernel/git/clrkwllms/rt-tests.git
# cd rt-tests
# git branch testing
# git checkout testing
# make install
可能会出现编译出错的情况:
致命错误:numa.h:没有那个文件或目录
CentOS 安装:
# sudo yum install numactl-devel
Ubuntu 安装:
# apt-get install libnuma-dev
使用
# sudo cyclictest -t1 -p 80 -n -i 10000 -l 10000
结果如下:
T: 0 (17769) P:80 I:10000 C: 10000 Min: 3 Act: 13 Avg: 14 Max: 36
扫描二维码关注公众号,回复:
3425433 查看本文章