Как называется синтаксис bash '<(содержимое файла)'?

Примечание: Я не использую тот же Linux, что и вы, поэтому это скорее предложение для тестирования, чем явный ответ. Я надеюсь, что это все еще помогает, и мне было бы действительно интересно узнать, получите ли вы такие же результаты.

Из проведенных мною тестов значения такие же, за исключением усечения (не округления) процентных значений ЦП для столбца C .

Я предлагаю выполнить следующий тест, чтобы увидеть, получите ли вы такое же значение. Запустите процесс, который будет использовать некоторые ресурсы:

dd if=/dev/zero of=/dev/null & 
DD_PID=$!

Затем выполните проверку процесса, используя ; , чтобы сделать каждый вызов как можно ближе к одновременному:

ps -f --pid $DD_PID | head ; echo --- ; ps -u -p $DD_PID | head

Он должен сгенерировать что-то вроде:

UID        PID  PPID  C STIME TTY          TIME CMD
someuser  2743 21793 99 10:38 pts/25   00:24:37 dd if=/dev/zero of=/dev/null
---
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
someuser  2743 99.9  0.0 107940   656 pts/25   R    10:38  24:37 dd if=/dev/zero of=/dev/null

Примечание : Я использовал -f вместо -ef и -u вместо aux , однако оба предназначены для изменения используемые столбцы и фильтрация, а не содержимое. При желании вы можете переключиться на использование grep и сбросить -p PID .

25
17.03.2017, 15:14
0 ответов

Теги

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