Дубликат: Как получить использование процессора в C #?
У меня есть приложение, которое отображает вещи в режиме реального времени. Однако, когда фид дает слишком много информации, мое приложение занимает 100% процессорного времени. Другие вещи тоже запущены, поэтому я не хочу, чтобы это произошло. Я знаю, что могу избежать этого, храня входящие данные в некоторой структуре данных и помещая их в класс вычисления черного ящика. Похоже, что черный ящик имеет в виду не объем, а частоту умов. Но это ставит под угрозу своевременность информации, которую я показываю.
Я подумываю о том, чтобы приложение контролировало собственный процессор и соответственно корректировало его. Возможно ли это?
Я занимаюсь разработкой на C #.
Спасибо!