title: IOUtils.copy and IOUtils.copyLarge are very slow
body: <p>I've implemented a REST service for downloading a moderately large (250 Mb) zip file using IOUtils.copy(), similar to <a href="https://stackoverflow.com/questions/4645441/most-effective-way-to-write-file-to-servletoutputstream">Most effective way to write file to servletoutputstream</a>. The REST service is called from another app using HttpURLConnection. I use IOUtils.copy() on the receiving side to save the file to disk.</p>
  
  <p>It takes over 30 minutes to download a file. This is <strong>way</strong> too slow.</p>
  
  <p>Ideas? Better implementations?</p>