<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style>
</head>
<body><div style="font-family:Arial;">We have a handful with "prefork=1 maxchild=1" (one for each service type) listening on separate ports that can be connected for debugging. The advantage here being that the process is already waiting for you to connect a debugger before using it.<br></div>
<div style="font-family:Arial;"><br></div>
<div style="font-family:Arial;">But yeah, otherwise we have prefork=0 at FastMail too. Fork is pretty fast compared to everything else in an IMAP session.<br></div>
<div style="font-family:Arial;"><br>Bron.<br></div>
<div><br></div>
<div>On Mon, Jun 25, 2018, at 22:45, Eric Luyten wrote:<br></div>
<blockquote type="cite"><div><br></div>
<div><br></div>
<div>On 25/06/2018 14:39, Albert Shih wrote:<br></div>
<blockquote><div>Hi everyone,<br></div>
<div><br></div>
<div>I would like to know when that's become usefull to use prefork (for imap)<br></div>
<div>and how much you set the prefork (vs nb of users).<br></div>
</blockquote><div><br></div>
<div><br></div>
<div>We have prefork=0 set on all Cyrus services for many years now.<br></div>
<div><br></div>
<div><br></div>
<div><br></div>
<div>Eric.<br></div>
<div><br></div>
<div>----<br></div>
<div>Cyrus Home Page: <a href="http://www.cyrusimap.org/">http://www.cyrusimap.org/</a><br></div>
<div>List Archives/Info: <a href="http://lists.andrew.cmu.edu/pipermail/info-cyrus/">http://lists.andrew.cmu.edu/pipermail/info-cyrus/</a><br></div>
<div>To Unsubscribe:<br></div>
<div><a href="https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus">https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus</a><br></div>
</blockquote><div style="font-family:Arial;"><br></div>
<div id="sig56629417"><div class="signature">--<br></div>
<div class="signature"> Bron Gondwana, CEO, FastMail Pty Ltd<br></div>
<div class="signature"> brong@fastmailteam.com<br></div>
<div class="signature"><br></div>
</div>
<div style="font-family:Arial;"><br></div>
</body>
</html>