– Step 3: Вычислите произведение процентных значений каждого параметра и возведите его в квадрат:
– Product_of_percentages = (CPU_usage * RAM_usage * HDD_usage * Network_load) ^ 2.
– Step 4: Умножьте нормализованную сумму (Normalized_sum) на произведение процентных значений (Product_of_percentages):
– Overall_load = Normalized_sum * Product_of_percentages.
3. Выведите значение общей загрузки системы (Overall_load).
Этот алгоритм рассчитывает общую загрузку системы на основе указанных процентных значений каждого параметра и формулы. Значение общей загрузки является результатом расчета и отражает комплексную оценку загрузки системы с учетом взаимодействия различных параметров.
Алгоритм нахождения среднего значения параметров
– Входные данные: данные о загрузке CPU, RAM, HDD и Network Load для нескольких отсчетов времени.
– Вычислить среднее значение каждого параметра:
– Среднее CPU % = сумма всех значений CPU % / количество отсчетов времени
– Среднее RAM % = сумма всех значений RAM % / количество отсчетов времени
– Среднее HDD % = сумма всех значений HDD % / количество отсчетов времени
– Среднее Network Load = сумма всех значений Network Load / количество отсчетов времени
– Рассчитать общую нагрузку на основе найденных средних значений параметров:
– Общая нагрузка = (1 + (Среднее CPU % + Среднее RAM % + Среднее HDD % + Среднее Network Load) / 100) * (Среднее CPU % * Среднее RAM % * Среднее HDD % * Среднее Network Load) ^2
Алгоритм определения самого высокого значения параметра
– Входные данные: данные о загрузке CPU, RAM, HDD и Network Load для нескольких отсчетов времени.
– Найти максимальное значение каждого параметра:
– Максимальное CPU % = максимальное значение CPU % из всех отсчетов времени
– Максимальное RAM % = максимальное значение RAM % из всех отсчетов времени
– Максимальное HDD % = максимальное значение HDD % из всех отсчетов времени
– Максимальное Network Load = максимальное значение Network Load из всех отсчетов времени
– Рассчитать общую нагрузку на основе максимального значения параметра:
– Общая нагрузка = (1 + (Максимальное CPU % + Максимальное RAM % + Максимальное HDD % + Максимальное Network Load) / 100) * (Максимальное CPU % * Максимальное RAM % * Максимальное HDD % * Максимальное Network Load) ^2
Алгоритм нахождения средневзвешенного значения параметров