实时系统基准测试

sudo apt install rt-tests安装测试程序

cyclictest --help可出现操作方法即代表安装成功

RUN

$ sudo cyclictest -t 5 -p 80 -i 10000 -l 10000
注释:

  • -t 5 :运行五个线程,
  • -p 80:线程优先级为80,
  • -i 10000:基本线程间隔是10000微秒(10毫秒)
  • -l(L的小写) 10000: 循环次数是10000次

结果分析:

  • T: 0 序号为0的线程
  • P: 0 线程优先级为0
  • C: 9397 计数器。线程的时间间隔每达到一次,计数器加1
  • I: 1000 时间间隔为1000微秒(us)
  • Min: 最小延时(us)
  • Act: 最近一次的延时(us)
  • Avg:平均延时(us)
  • Max: 最大延时(us)

========================================================================

实验结果:

sudo cyclictest -t1 -p 80 -i 10000 -l 10000

实时内核:

T: 0 ( 3066) P:80 I:10000 C:  10000 Min:     25 Act:  763 Avg:  546 Max:    5116

 

非实时内核:

T: 0 ( 2732) P:80 I:10000 C:  10000 Min:     11 Act:  967 Avg:  524 Max:   27647

可看到实时内核最大值依然很小,保证在一定时间内完成任务(注:实时内核不是指时间非常短)

========================================================================

解压tar.xz文件:先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包。

xz文件解压:xz -d 要解压的文件(如果要保留被压缩的文件加上参数 -k ,如果要设置压缩率加入参数 -0 到 -9调节压缩率。如果不设置,默认压缩等级是6.)

xz文件压缩:xz -z 要压缩的文件(同上)

===================================

对于tar.gz解压方法如下:

解压命令:tar -zxvf +待解压的文件

压缩:tar -zcvf+压缩目的文件+源文件

===================================

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值