title: Why does Cygwin execute shell commands very slowly?
body: <p>Just tests a very simple command like:</p>
  
  <pre><code>while true; do bash -c "echo hello"; done
  </code></pre>
  
  <p>You will find how much slow the bash in Cygwin is. Does anybody know why?</p>
  
  <p>It's a fresh install of cygwin 1.7 on win7.</p>
  
  <p>thanks to Jared's testing idea, I modified the command to this(adds bash -c):</p>
  
  <pre><code>time for i in {1..10} ; do bash -c "echo Hello" ; done
  Hello
  ...
  real 0m7.711s //it's the problem
  user 0m0.091s
  sys 0m0.476s
  </code></pre>