title: why are the default `ulimit` values so low
body: <p>today with many GBs of memory available, why are the default <code>ulimits</code> set so low ? For example, the stack size on my machine (Debian Buster) is only 8192</p>
  
  <pre><code>ulimit -s
  8192
  </code></pre>
  
  <p>I am not aware that this is causing any issues, but I am just curious why it is so low.</p>
  
  <p>If there is plenty of memory available, would increasing this limit to lets say 1GB have any benefits ?</p>
  
  <p>Or perhaps is lower limit beneficial, as it prevents mis-behaved or mis-configured runaway programs ?</p>