Re: [exim-dev] Old topic again: Option to avoid fsync()?

Top Page
Delete this message
Reply to this message
Author: Daniel Tiefnig
Date:  
To: exim-dev
Subject: Re: [exim-dev] Old topic again: Option to avoid fsync()?
Michael Haardt wrote:
> Your suggestion is to use a new flag that queue runners had to pass
> to those children,


Not neccessarily, but that's what I thought would be most usefull.

> and of course exim had to check if that flag had been passed by a
> non-admin user. That works, but it is more work to be sure you get
> it all right.


I now get your point.

> I don't use n queue runners that scan the queue in an uncoordinated
> manner, thus frequently colliding with each other, but one script
> that enumerates the queue once and keeps n parallel deliveries
> running.


Sounds reasonable, maybe I should try that too on our queue server. I
didn't mind so far, as it is running fine as long as the queue stays
below, say, 100k messages.

lg,
daniel