Читать книгу Максимизация производительности: Алгоритмы для оптимизации системы. Оптимизация системы компьютера - - Страница 8

Оптимизация системы: Алгоритмы для достижения эффективности и производительности
Алгоритм нахождения средневзвешенного значения параметров

Оглавление

– Входные данные: данные о загрузке 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

Максимизация производительности: Алгоритмы для оптимизации системы. Оптимизация системы компьютера

Подняться наверх