ltp-ddt smp_cpu_affinity
# @desc Check that processes assigned to multiple CPUs complete without errors
# @requires smp
# @setup_requires
SMP_S_FUNC_CPUAFFINITY_NO-LB_CORE1
source 'common.sh'; num_cores=`cat /sys/devices/system/cpu/online`;
echo $num_cores | grep -E '[[:digit:]]+\-' > /dev/null &&
multi_run_processes.sh -s "dd if=/dev/urandom of=/dev/null bs=1M
count=10" -l "-n 10 -a 0x1 -d 0"
SMP_S_FUNC_CPUAFFINITY_NO-LB_CORE2
source 'common.sh'; num_cores=`cat /sys/devices/system/cpu/online`;
echo $num_cores | grep -E '[[:digit:]]+\-' > /dev/null &&
multi_run_processes.sh -s "dd if=/dev/urandom of=/dev/null bs=1M
count=10" -l "-n 10 -a 0x2 -d 0"
SMP_S_FUNC_CPUAFFINITY_LB
source 'common.sh'; num_cores=`cat /sys/devices/system/cpu/online`;
echo $num_cores | grep -E '[[:digit:]]+\-' > /dev/null &&
multi_run_processes.sh -s "dd if=/dev/urandom of=/dev/null bs=1M
count=10" -l "-n 20 -a 0xFFFFFFFF -d 0"
# multi_run_processes.sh <process list> [<process list2> ...] -v
# where -v is an optional flag and when present indicates that priority
# of two processes has to be verified using time taken
# for process execution
#
# process_list= -s "#-separated commands" -l "-n <num_instances>
# -a <cpu affinity mask> -d <inter-process start delay>
# -p <priority> -r <realtime priority>"
# [-n <num_of_instances> ]
# [-a <cpu_affinity_mask>]
# [-d <delay_in_sec> ]
# [-p <priority> ]
# [-r <realtime priority> ]
# [-w] On first failure, wait for all processes
# if cpu affinity is set, then taskset is used to spawn the processes
最新文章
- 分布式系统理论进阶 - Paxos
- 【学】AngularJS日记(1) - 常用工具
- DB2导入导出数据库数据
- python面试大全
- 【PHP面向对象(OOP)编程入门教程】13.访问类型(public,protected,private)
- JavaScript深入浅出2-表达式和运算符
- BestCoder Round #61 1002 Game
- css3 -- 背景图处理
- Android Apps开发环境搭建
- Android进阶笔记03:Android应用中实现查看";附近的人";的功能
- Unity问答——怎么知道屏幕中目前有多少个敌人?
- 深入研究 Win32 结构化异常处理(好多相关文章)
- [Unity]蓝鸥Untiy-RPC-Sample
- Java环境的搭建
- C#抽象方法与抽象实例--C#基础
- python3.4 + Django1.7.7 表单的一些问题
- 【nowcoder】 4th T2 区间
- 剑指offer——python【第37题】数字在排序数组中出现的次数
- Android屏幕适配全攻略(最权威的官方适配指导)
- js---PC端滑动进度条
热门文章
- 8.为什么IntelliJ IDEA首次加载比较慢
- visual studio 编译报错:未能向文件“....csproj.FileListAbsolute.txt”写入命令行,对路径的访问被拒绝
- 理解性能的奥秘——应用程序中慢,SSMS中快(4)收集解决参数嗅探问题的信息
- P2627 修剪草坪 (单调队列优化$dp$)
- 黑马lavarel教程---2、获取用户输入
- JDBC链接Mysql失败
- 在google chrome浏览器上安装 Vue Devtools工具
- JS-Promise(使异步操作同步执行)
- Unity 指定参数
- python实现自动发送邮件