I am profiling the speed at which a certain Linux program reads a certain input file using different amount of threads by doing this:
time ~/src/myprogram -t $t inputfile 1>/dev/null 2>/dev/null
It seems like no matter what number of threads I use, starting from 12 down to 1, the time is exactly the same. Is there any other way to test this to make sure it is not influenced by the speed that data is sent to /dev/null
?