<div dir="ltr"><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif;font-size:small"><span style="font-family:arial,sans-serif">On Sat, Mar 28, 2015 at 9:14 PM, Tim Darby </span><span dir="ltr" style="font-family:arial,sans-serif"><<a href="mailto:t+dfbsd@timdarby.net" target="_blank">t+dfbsd@timdarby.net</a>></span><span style="font-family:arial,sans-serif"> wrote:</span><br></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><div class="h5"><div style="font-family:'trebuchet ms',sans-serif;font-size:small"><span style="font-family:arial,sans-serif">On Sat, Mar 28, 2015 at 2:52 PM, Matthew Dillon </span><span dir="ltr" style="font-family:arial,sans-serif"><<a href="mailto:dillon@apollo.backplane.com" target="_blank">dillon@apollo.backplane.com</a>></span><span style="font-family:arial,sans-serif"> wrote:</span><br></div><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><br>
:<br>
:>    a: 1GB boot<br>
<div><div>:>    b: 32GB swap<br>
:>    d: * hammer               (root and everything else on one hammer filesystem)<br>
:<br>
:fur such a config there is no need to reserve 10% unused.<br>
:just add TRIMming b partition at every boot. swap would rarely be full.<br>
<br>
</div></div>   Yes, very true.  swap can be TRIMmed on every boot and in most<br>
   situations this will leave enough unallocated space.<br>
<br>
   In my example I totally forgot to include an 'unused' partition to<br>
   hold the reserved area, too, but just having a larger swap partition<br>
   and TRIMming it on boot probably works even better.<br>
<br>
   The -e option to swapon will trim swap.  Hmm.... our rc scripts don't<br>
   provide a way to override that to add the -e.<br><span><font color="#888888"><br>
</font></span></blockquote></div><br></div></div></div><div class="gmail_extra"><div style="font-family:'trebuchet ms',sans-serif;font-size:small">​I like this idea. Would I have to use unencrypted swap for this to work?​</div><span class=""><font color="#888888"><div style="font-family:'trebuchet ms',sans-serif;font-size:small"><br></div><div style="font-family:'trebuchet ms',sans-serif;font-size:small">Tim</div></font></span></div></div>
</blockquote></div><br></div><div class="gmail_extra"><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif">Can I make rc do this by modifying <span style="font-family:arial,sans-serif">df_swap1_start() in rc.d/swap1:</span></div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif"><span style="font-family:arial,sans-serif"><br></span></div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif"><span style="font-family:arial,sans-serif">-</span><span style="font-family:arial,sans-serif">swapon -a && return ${RC_CONFIGURED}</span><span style="font-family:arial,sans-serif"> </span></div><div class="gmail_default" style="font-family:'trebuchet ms',sans-serif"><span style="font-family:arial,sans-serif">+</span><span style="font-family:arial,sans-serif">swapon -ae && return ${RC_CONFIGURED}</span></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div><br></div>Tim</div></div></div></div></div>