Необходимо отладить службу postfix для медленной загрузки.
Недавно у меня была медленная загрузка, и я обнаружил, что использую
systemd-analyze
что
postfix-service
для запуска требуется почти 25 с,
critical-chain
сказал мне, что это было специально
postfix@-service
.
PS: я тоже не знаю, что такое postfix@
При использовании
journalctrl -u postfix@-.service
это показывает следующее
Jan 28 12:24:10 aaryan-Inspiron-5577 systemd[1]: Starting Postfix Mail Transport Agent (instance -)...
Jan 28 12:24:35 aaryan-Inspiron-5577 postfix/postfix-script[1641]: warning: symlink leaves directory: /etc/postfix/./makedefs.out
Jan 28 12:24:35 aaryan-Inspiron-5577 postfix/postfix-script[1657]: warning: /var/spool/postfix/etc/resolv.conf and /etc/resolv.conf differ
Jan 28 12:24:35 aaryan-Inspiron-5577 postfix/postfix-script[1662]: warning: /var/spool/postfix/etc/ssl/certs/ca-certificates.crt and /etc/ssl/certs/ca-certificates.crt differ
Можно ясно увидеть задержку в 25 секунд, однако я несколько потерялся здесь, так как как отлаживать глубже, поскольку этот журнал не очень полезен. У меня есть идея, что каким-то образом, если я отлажу системные вызовы во время запуска этой службы (во время загрузки) и увижу их задержку во времени, я смогу точно определить, в чем проблема.
Я также могу просто удалить эту службу, так как это частный ноутбук, но поскольку это может быть хорошим упражнением для изучения, поэтому я написал здесь!