Есть ли способ найти процессор и память% Java-процесса с помощью Cygwin? Я пробовал ps aux -W | awk '{print $ 2, $ 3, $ 4}' | grep PID, но значение равно 0. Любая помощь будет оценена.
В Cygwin вам нужно использовать команды Windows.
По основам tasklist /v очень похоже на ps.
tasklist /v
ps
Для статистики, такой как процент загрузки процессора, typeperf выполняет свою работу, но ее вывод не очень хорош!
typeperf
typeperf "\Process(Java*)\% Processor Time" -sc 1
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-xp/bb490960(v=technet.10)
Вы не можете. Java-машина НЕ является программой cygwin, это стандартная программа для Windows, поэтому используйте такой инструмент для Windows, как sysinternals
https://docs.microsoft.com/en-us/sysinternals/downloads/process-utilities