Остановили ли вы запись после того, как отработали время, которое хотели контролировать с помощью Ctrl + C?

ел бы получить доступ к счетчикам производительности оборудования для конкретного PID на каждую 1 миллисекунду и сохранить результаты в текстовый файл.

Приведенный ниже код собирает данные обо всех процессах, запущенных в системе параллельно в течение определенного периода времени, а затем выводит их в текстовый файл.

    #!/bin/sh 
    #set -x 
    ps -ef | awk '{printf($2)"\n";}' > out.txt 
    sed '1d' out.txt > tmp 
    IFS=

Для того чтобы собирать статистику за каждую 1 миллисекунду для процесса, как должен быть записан цикл?

\n' while read tmp do 3>results-$tmp perf stat -p $tmp --log-fd 3 sleep 5 > /dev/null & done <tmp

Для того чтобы собирать статистику за каждую 1 миллисекунду для процесса, как должен быть записан цикл?

Ответы на вопрос(1)

Ваш ответ на вопрос