Monitorando a utilização da CPU e do disco de um único programa

Como posso calcular a utilização da CPU e do disco de outro programa simultâneo? I.e. um programa está sendo executado e outro calcula o uso de recursos do primeiro.

Estou usando C e C ++ e executando no Windows XP.

questionAnswers(2)

yourAnswerToTheQuestion