This file is indexed.

/usr/share/doc/dovecot-core/dovecot/wiki/PerformanceTuning.txt is in dovecot-core 1:2.0.19-0ubuntu2.1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
Dovecot performance tuning
==========================

Disk I/O optimization
---------------------

Usually heavily loaded IMAP and POP3 servers don't use much CPU, but they use
all the disk I/O they can get. So reducing disk I/O is probably the most useful
optimization you can do.

 * See <MailLocation.LocalDisk.txt> for generic disk I/O optimizations.
 * See <MailLocation.Mbox.txt> for mbox-specific optimizations.
 * See <MailLocation.Maildir.txt> for Maildir-specific optimizations.

CPU usage optimization
----------------------

 * See <LoginProcess.txt> for optimizing CPU usage caused by logins
 * See 'auth_cache_size' setting for caching passdb and userdb lookups

Memory usage optimization
-------------------------

There aren't many settings which affect Dovecot's memory usage. About the only
such settings are 'auth_cache_size' and <LoginProcess.txt> settings. In general
Dovecot uses as much memory as it needs, which is usually quite little.

Note that these settings do not directly affect the memory usage:

 * 'service { vsz_limit } ': These are simply safe guards against potential
   memory leaks. If the process's virtual size reaches the limit, the process
   is killed by the kernel.
 * 'service { process_limit, client_limit } ': These are mostly to avoid DoS
   attacks using up all your memory.

(This file was created from the wiki on 2012-03-15 16:40)