Указание предельно допустимого уровня использования вычислительных ресурсов - C#

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

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

у меня в задание к курсачу (курсач на распараллеливание вычисления интегралов через сеть) стоит довольно странное требование: "Для каждого клиента должна быть предусмотрена возможность указания предельно допустимого уровня использования вычислительных ресурсов (процессорного времени) в процентах. Соответствующее значение вводится на клиентской/серверной стороне." кто нибудь в курсе это вообще реально? и как вообще это можно указать? я прям даже не представляю...

Решение задачи: «Указание предельно допустимого уровня использования вычислительных ресурсов»

textual
Листинг программы
        public static double IntegrationSteps(IntegrationFunction integrFunc, Func<double, double> subIF, double start, double end, double step)
        {
            var th = new Throttler(15);
            //
            var sum = 0d;
            var counter = 0ul;
            for (var x = start; x <= end; x += step)
            {
                sum += integrFunc(subIF, x, step);
                counter++;
                if (counter % 100 == 0)
                    th.Delay();
            }
 
            return sum;
        }

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


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

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

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