title: Increase httperf file descriptor size
body: <p>I'm trying to use httperf to make some tests on a server application that I made.</p>
  
  <p>I installed httperf via apt-get:</p>
  
  <blockquote>
    <p>sudo apt-get install httperf</p>
  </blockquote>
  
  <p>When I run any sample, httperf returns a warning like this:</p>
  
  <blockquote>
    <p>httperf: warning: open file limit > FD_SETSIZE; limiting max. # of open files to FD_SETSIZE</p>
  </blockquote>
  
  <p>I read that I have to change "__FD_SETSIZE" in "typesizes.h" but it´s not working though (event when I change it to "65532"):</p>
  
  <blockquote>
    <p>/usr/include/x86_64-linux-gnu/bits/typesizes.h</p>
  </blockquote>
  
  <p>Does anyone know the steps to recompile increasing file descriptor size? I receive limit error when I use rate > 40, for example:</p>
  
  <blockquote>
    <p>httperf --client=0/1 --server=127.0.0.1 --port=8080 --uri=/index.html --send-buffer=4096 --recv-buffer=16384 --num-conns=5000 --num-calls=1 --rate=40</p>
  </blockquote>
  
  <p>Thank you very much!</p>