Volker Schmelich, 22.08.2012 22:15:
> Thank you for the tip regarding strace. From a first glance it looks like 
> server 2 loses time between "Writing spool header file" and "LOG: MAIN 
> unfrozen by root".  Especially some fstat(), fsync(), close() call lines have 
> higher times displayed when using strace with the -r param.
> 
> E.g. one close() shows 0.000644 on server 1 and the same close() on server 2 
> shows 0.032874.

close() of file read or written to?
Maybe you could put the strace outputs (-o /tmp/strace) on some webserver...

> So my uneducated guess would be that ext4 is to blame. Is there a way to 
> temporarily make ext4 behave like ext3 and re-run the test?

It should be possible to mount the volume as ext3 (unless a
non-backwards-compatible ext4 feature was enabled, obviously).
Or just create a new ext3 partition, copy your spool there and mount it
over /var/spool/exim.

There are some ext4 options that may change performance, e.g.
noauto_da_alloc, nobarrier, journal_data_writeback.


-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to