Конфигурирование процессов cyrus imapd через CentOs
Сайрус запускает около 13 или 14 процессов imapd, каждый из которых занимает около 4-5mb.
В каком файле конфигурации хранятся значения для процессов min/max imapd? Это не документация, по крайней мере, я не мог бы легко найти.
1 ответ
Решение
Ответ заключается в настройке файла cyrus.conf через /etc/cyrus.conf.
Смотрите следующий раздел:
# UNIX sockets start with a slash and are put into /var/lib/imap/sockets
SERVICES {
# add or remove based on preferences
imap cmd="imapd" listen="imap" prefork=0
imaps cmd="imapd -s" listen="imaps" prefork=0
pop3 cmd="pop3d" listen="pop3" prefork=2
pop3s cmd="pop3d -s" listen="pop3s" prefork=0
sieve cmd="timsieved" listen="sieve" prefork=0
Измените значения prefork. Я не использую ни одного imap, поэтому я не собираюсь предварительно забивать 0 экземпляров, то же самое касается pop3 (поверх ssl).