4
基准测试(与Benchmark模块)是否对基准测试结果有影响时是否将计算机用于其他事物?基准测试中计算机的使用对基准测试结果有影响吗?
基准测试(与Benchmark模块)是否对基准测试结果有影响时是否将计算机用于其他事物?基准测试中计算机的使用对基准测试结果有影响吗?
是的,它的确如此。这个正在运行的perl进程符合您的操作系统所执行的一般进程管理规则。 OS进程调度程序将在所有正在运行的进程中分配CPU时间。
有一种方法可以影响这种分配 - nice
命令。它可以用来设置进程优先级值,所以调度程序可以给这个进程更多的CPU时间。
优先级值越低,进程得到的CPU时间就越多。
对于exmaple命令nice -n -20 ./benchmark.pl
将得到几乎所有CPU时间