Два (разных) числа BW в выводе fio!

Если заключить в кавычки EOF, переменные не будут раскрываться, как вы выяснили. Это задокументировано в разделе «Здесь документы» man bash:

.
   No parameter and variable expansion, command  substitution,  arithmetic
   expansion,  or pathname expansion is performed on word.  If any part of
   word is quoted, the delimiter is the result of quote removal  on  word,
   and  the  lines  in  the  here-document  are  not expanded.  If word is
   unquoted, all lines of the here-document  are  subjected  to  parameter
   expansion,  command substitution, and arithmetic expansion, the charac‐
   ter sequence \<newline> is ignored, and \ must be  used  to  quote  the
   characters \, $, and `.

Там также объясняется, что вы все еще можете использовать \, вам просто нужно экранировать:\\. Итак, поскольку вам нужны два \, вам нужно экранировать каждый из них:\\\\. Все это вместе:

#!/bin/bash
var="lalallalal"
tee file.tex <<EOF
text \\\\ text \\\\
$var
EOF
1
11.10.2019, 13:37
1 ответ

Это объясняется в разделе «Интерпретация вывода» документации fio:

read/write/trim

[...] BW is the average bandwidth rate shown as: value in power of 2 format (value in power of 10 format).

[...]

bw

Bandwidth statistics based on samples

Одно (BW )равно total I/O / timeдругое (bw )вычисляется путем усреднения выборок, собранных в определенный период времени во время выполнения задания (уведомление samples=5760в конце строка ). Демонстрационные данные могут выглядеть ОЧЕНЬ странно, если вы выполняете несколько заданий одновременно из-за ошибки в старой версии fio (вы можете получить более разумный результат с более новой версией fio -, см.https://github.com/axboe/fio/releasesдля последний выпуск ).

Which one should be considered for throughput test and for what the other one should be considered?

BW — это то, на что вы обычно хотите смотреть, но выборочная статистика bw (, например. max, min, stdev )могут быть сильным предупреждающим признаком того, что что-то очень не так (, но см. предостережение выше для более старых версий fio ).

0
28.01.2020, 00:00

Теги

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