Измерение диска использование ввода-вывода программы

Существует пара инструментов, способных к записи в буфер обмена; я использую xsel. Это берет флаги для записи в основное устройство X выборов (-p), вторичный выбор (-s), или буфер обмена (-b). Передача его -i скажет этому читать из stdin, таким образом, Вы хотите:

$ echo "Some Text" | xsel -i -b

12
22.08.2011, 15:18
1 ответ

Вы не указывали, какую операционную систему Вы используете.

Linux

Вместо использования time foo который является (обычно) оболочкой, встроенной, Вы могли попробовать внешнюю команду /usr/bin/time foo. Это дает некоторую дополнительную информацию, такую как количество вводов и выводов файловой системы (но никакая информация об удачных обращениях в кэш или суммах байта). Посмотрите man time и man getrusage для дальнейших инструкций.

Обратите внимание, что эта функция требует версии 2.6.22 ядра Linux или более новый.

FreeBSD

Использовать /usr/bin/time -l foo. Это дает количество вводов и выводов. Посмотрите man time и man getrusage для дальнейших инструкций.

9
27.01.2020, 19:56

Теги

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