title: Gunicorn + Flask-Restful : High CPU usage while starting
body: <p>I have a Flask-Restful App with a pretty standard server stack</p>
  
  <ul>
  <li>WSGI Server : Gunicorn</li>
  <li>Async worker class : Gevent / sync</li>
  </ul>
  
  <p>When I start/restart my flask app via supervisorctl, the CPU load goes very high till the app is loaded. And it takes around 10-20 secs for the app to load.</p>
  
  <p>I've tried running the app on the following instance configs</p>
  
  <ol>
  <li>8 core, 15 GB RAM</li>
  <li>2 core, 7.5 GB RAM</li>
  </ol>
  
  <p>But on both of the instances, the behaviour is quite similar. The CPU usage rises drastically to ~35-40 %. </p>
  
  <p>I'm not able to find the root cause of this load. Can there be any issue with Gunicorn combined with Flask-Restful?</p>
  
  <p>Any help would be appreciated. </p>