Как просмотреть, какие ядра используются конкретным процессом?

nohupсама по себе не проживет долго (по крайней мере какnohup):

$ nohup sleep 10 < /dev/null > /dev/null &
[1] 773
$ pgrep nohup
$ pgrep sleep
773
$ echo "time passes.."
time passes..
[1]+  Done                    nohup sleep 10 < /dev/null > /dev/null

Вместо этого вы хотите искать, в вашем случае, процесс java.

1
25.06.2020, 20:15
1 ответ

Вы можете использоватьps:

ps -o psr,drs -p 111

Флаг -oпозволяет указать здесь формат вывода --, отображаемые значения. Флаг -pпозволяет вам указать идентификатор процесса (с ), который вас интересует.

Из man psинтересующие поля вывода:

psr        PSR        processor that process is currently assigned to
drs        DRS        data resident size, the amount of physical memory
                      devoted to other than executable code
2
18.03.2021, 23:24

Теги

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