Мониторинг доступа к файлам с отображением кэша / памяти

Это не ошибка, это сделано намеренно.
Он выполняет тип округления до ближайшего (подробнее об этом позже).
При точности .5 мы можем округлять в любую сторону. В школе вам наверняка говорили округлять в большую сторону, но почему? Потому что тогда вам не придется исследовать больше цифр, например, 3,51 округляется до 4; 3,5 можно округлить в любую сторону, но если мы смотрим только на первую цифру и округляем .5 вверх, то всегда получаем правильно.

Однако, если мы рассмотрим набор двузначных десятичных дробей: 0.00 0.01, 0.02, 0.03 ... 0.98, 0.99, то увидим, что существует 100 значений, 1 - целое число, 49 нужно округлить вверх, 49 - вниз, 1 ( 0.50 ) может пойти в любую сторону. Если мы всегда округляем в большую сторону, то в среднем получаем числа, которые на 0,01 больше.

Если мы расширим диапазон до 0 → 9,99, то получим 9 дополнительных значений, которые округляются в большую сторону. Таким образом, наше среднее значение будет немного больше, чем ожидалось. Поэтому одна из попыток исправить это заключается в следующем: .5 округляется в сторону четности. В половине случаев он округляет в большую сторону, в половине случаев - в меньшую.

Это меняет смещение от восходящего к равномерному. В большинстве случаев это лучше.

1
04.06.2018, 20:22
1 ответ
perf trace -F maj

http://man7.org/linux/man-pages/man1/perf-trace.1.html

Para conectarse a un proceso existente, use -p $PID. Si no desea mostrar las llamadas del sistema, pase --no-syscallstambién. Los argumentos de la llamada al sistema no se mostrarán con el mismo nivel de detalle que strace.

1
27.01.2020, 23:43

Теги

Похожие вопросы