perl – 在基准测试中使用计算机是否会对基准测试结果产生影响?

前端之家收集整理的这篇文章主要介绍了perl – 在基准测试中使用计算机是否会对基准测试结果产生影响?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在基准测试(使用 Benchmark模块)时使用计算机进行其他操作会对基准测试结果产生影响吗?

解决方法

是的,它确实.此运行perl进程符合您的操作系统执行的一般流程管理规则. OS进程调度程序将在所有正在运行的进程中分配cpu时间.

有一种方法可以影响这种分布 – 很好的命令.它可用于设置进程优先级值,因此调度程序可以为此进程提供更多的cpu时间.

优先级越低,进程获得的cpu时间就越多.

对于exmaple命令,-n -20 ./benchmark.pl几乎可以获得所有cpu时间

猜你在找的Perl相关文章