Columns->Available Columns
, selecione PROCESSOR
e Enter para adicionar uma coluna de processador. Então q para voltar para a tela principal.
Eu tenho uma máquina de oito núcleos. Como posso descobrir quantos núcleos são usados pelos processos que vejo em htop
?
Acho que a maioria dos processos que você verá em htop
ou ps
serão encadeamentos individuais ou processos em que cada um é executado em um núcleo, mas você pode perceber que muitos aplicativos têm vários processos para aproveitar o núcleos extras.
Você pode usar ps -o pid,psr,comm -p <pid>
[1], ele exibe em qual núcleo o processo é executado agora. Faça isso várias vezes e você terá todos os núcleos.
Por exemplo:
while true; do echo -ne "'ps -o pid,psr,comm -p <pid>'"; done
[1] link
Tags process-management