Можно ли настроить Apache-Tomcat с определенным количеством ядер?
Можно ли настроить Apache Tomcat (v7) с определенным количеством ядер? Как я могу это указать?
Я работаю на машине с 4 ядрами, но при загрузке на сервер с 8 ядрами производительность увеличивается на 800%. Мне нужно проверить, отвечает ли количество используемых ядер.
Соответствующие данные:
- Сервер: Apache Tomcat (v7.0.47)
- ОС: Linux Ubuntu 14.04
1 ответ
С помощью systemd в файле модуля вы можете: установить
CPUAffinity
который контролирует используемые ядра: https://www.freedesktop.org/software/systemd/man/systemd.resource-control.htmlCPUQuota
ограничить использование ЦП: https://www.freedesktop.org/software/systemd/man/systemd.exec.html
также есть опции для установки приоритета процесса.
Для не-systemd вы можете использовать taskset
для настройки схожести: https://linux.die.net/man/1/taskset