Hi,
We achieved considerable improvement in delivery speed and thereby negligible 
queues by shifting the mail spool to a faster disk. 

Rgds/DP

Sent from my iPhone. Pls excuse brevity and typos if any. 

> On 20-Apr-2018, at 8:10 PM, Stephen Satchell <l...@satchell.net> wrote:
> 
>> On 04/20/2018 06:44 AM, Wietse Venema wrote:
>> No, there is contention for the file system.
>> If you disabled in_flow_delay, turn it back on, please. This allows
>> the queue manager to push back, though it works only for clients
>> that make few parallel connections.
> 
> Looking at master.cf, there is the column "command + args".
> 
> Question:  would "nice -n 5 <command>" work?
> 
> for example:
>  pickup    unix  n       -       n       60      1       nice -5 pickup
>  smtp      inet  n       -       n       -       5       nice -5 smtpd
>  smtps     inet  n       -       n       -       -       nice -5 smtpd
>    -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
>  (submission, too?)
> 
> This means that, on disk contention, the other processes have an edge over 
> the above-listed processes.  As I recall, when you have multiple processes 
> contending for I/O on a device, the process with the higher working priority 
> gets selected.  For writes, though, most of the requests end up being 
> buffered and the writes actually performed by a daemon or triggered by 
> close(2) or fsync(2).
> 
> (All this goes out the window when one moves to solid-state disk.  That 
> assumes that the system running PostFix can keep up with the inflow; if not, 
> then my suggestion may still have merit even with SSD.)
> 
> In TUNING_README.html, you suggest running a DNS server on the local machine. 
>  Excellent advice.  When I configured an instance of Postfix as a smart relay 
> for a double-handful of CPanel/PLESK servers, I found that a local DNS server 
> with a large DNS cache had a profound positive effect on clearing out the 
> mail queue in a timely manner.  The computer running this PostFix instance 
> had eight gigabytes of DRAM, which also let the Linux file system's cache 
> reduce the accesses to the disk drive.
> 
> For high-traffic endpoints (aol.com, gmail.com, yahoo.com, &c) I also had 
> dedicated senders defined so that I could throttle mail to those endpoints to 
> prevent triggering anti-spam controls, with the rest going out the regular 
> way.
> 

Reply via email to