July 6, 2011
7:01 p.m.
On 06/07/11 20:47, Da_Blitz wrote:
cgroups and cpuset support could help with this, you can isolate one cpu purely for benchmarking and another for user use (translation and testing for example).
that would be really cool. However, I'm not sure it's enough to prevent "random noise".
E.g., I know that modern CPUs have a mechanism that turns off the unused cores in order to speed up the active ones (by slightly incrementing the frequency). If this is the case, then I fear that the only way to have a precise benchmark is to run only one process at time.
ciao, Anto