Я профилирую скорость, с которой определенная программа Linux читает определенный входной файл, используя различное количество потоков, выполняя это:
time ~/src/myprogram -t $t inputfile 1>/dev/null 2>/dev/null
Кажется, что независимо от того, какое количество потоков я использую, начиная с 12 до 1, время остается одинаковым. Есть ли другой способ проверить это, чтобы убедиться, что на него не влияет скорость отправки данных в /dev/null
?