Мой сервер Ubuntu 16.04 содержит 4 процесса, которые запускаются каждые 15 секунд в течение примерно 10 секунд. Следовательно, они требуют процессора на периодическом уровне. Мой сервер представляет собой виртуальную машину, состоящую из 4 ядер (фактически перевод с заданного количества ГГц), и я хочу знать, сколько ГГц / процессор мне действительно нужно, чтобы узнать, могу ли я внедрить другой процесс.
Я предполагаю, что если для каждого процесса требуется не более X% процессорного времени, то для другого процесса левый процессор составляет 400-4 * X.
Таким образом, с 4 ядрами, то есть 400% и около 70% при максимальной обработке, это оставило бы 400 - 4 * 70 = 120% свободных при пиковом использовании.
Эта оценка верна?
Добавлено: как не эксперт, это, очевидно, совок подход. Я мог бы получить детали для всех известных процессов, а затем собрать информацию для "отдыха".