Определение активности процесса - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Подскажите пожалуйста на один вопрос. Уже второй день ищу, как с помощью C#, определить состояние определенного процесса в памяти. Мне нужно узнать сколько оперативной памяти занимает это приложение, какова загрузка ЦПУ в %. Короче говоря все те же значения которые можно увидеть в "Диспетчере задач". Заранее огромное спасибо за ответ.

Решение задачи: «Определение активности процесса»

textual
Листинг программы
bool IsResponding = System.Diagnostics.GetProcessesByName("Process_Name").Responding;
//соответственно 
if (IsResponding)
{
   //полёт нормальный
}
else
{
  //висит
this.Close();
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.455 из 5
Похожие ответы