ubuntu / centos 安装 cyclictest 测试内核实时性

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lc250123/article/details/81872480

目录

简介

cyclictest 安装

使用


简介

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 查看本文章

 

 

 

猜你喜欢

转载自blog.csdn.net/lc250123/article/details/81872480
今日推荐