Характеристики трубопроводовLinux

Anonymous
Характеристики трубопроводов

Сообщение Anonymous »

У меня есть инструмент, который выполняет некоторую работу и записывает пару строк текста в стандартный вывод. Инструменту требуется 0,27 секунды для завершения выполнения:

Код: Выделить всё

$ time 
...
  0.14s user 0.09s system 83% cpu 0.272 total
Однако, когда я передаю выходные данные инструмента в grep, это занимает 10,65 секунды.

Код: Выделить всё

$ time (  | grep  )
...
(  | grep  )  0.13s user 0.11s system 2% cpu 10.65 total
Почему? И как я могу ускорить его?
PS: Я не обслуживаю этот инструмент, я просто использую его.

Подробнее здесь: https://stackoverflow.com/questions/791 ... erformance

Вернуться в «Linux»