jwolff
(usa Kali)
Enviado em 04/02/2013 - 09:59h
Verner escreveu:
Ops, agora sim...
Caros amigos,
O problema que tenho é o seguinte: como saber quantos/quais processadores da minha máquina estão sendo utilizados para executar um programa?
Meu cluster utiliza Linux Suse Enterprise Server 11... Ja tentei o comando qstat e o comando top, mas não obtive essa informação de forma satisfatória (no máximo consegui uma porcentagem de CPU utilizada, mas não sei quão representativo é esse valor).
Agradeço antecipadamente pela ajuda,
Verner
Tente com o ATOP que é mais completo
#apt-get install atop
#atop
Dá pra utilizar recursos do próprio "top" filtrando por programa,como você deseja:
#top -bcisSH | grep nomeprograma
Mas cara,se você quer saber qual dos CPUS está sendo utilizado ao Rodas o programa,eu acredito que você não vai encontrar um programa que faça isto. Porque os CPUS são utilizados de acordo com a necessidade,e dependendo do Kernel que você usa,da Distro a comunicação entre Programa e CPU será totalmente Dinâmica...