Да, и нет.
Удаление исходного файла не будет влиять на установленные двоичные файлы и другие ресурсы,
Но необходимо сохранить их, в случае, если необходимо восстановить их. т.е. когда системные библиотеки обновили, это вероятно для Вас восстановить / повторно связывают двоичный файл
Столбцы% cpu и C показывают почти, но не совсем одно и то же. Если вы посмотрите на исходный код ps в ps / output.c, вы увидите разницу между pr_c и pr_cpu
C - это целочисленное значение для% cpu, как вы можете догадаться. Странная разница в том, что C ограничен максимумом до 99, а% cpu - нет (есть проверка для% cpu, но она просто меняет формат с xx.x% на xxx%).
Я не совсем понимаю, почему в C такое зажимание; это кажется немного произвольным. Он существует с procps 3.2.7 (2006), так что, вероятно, он был из эпохи одиночных процессоров
Примечание: Я не использую тот же 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
.