title: Java I/O consumes more CPU resource
body: <p>I am trying to create 100 files using FileOutputStream/BufferedOutputStream.
  I can see the CPU utilization is 100% for 5 to 10 sec.  The Directory which i am writing is empty. I am creating PDF files thru iText. Each file having round 1 MB.  I am running on Linux.</p>
  
  <p>How can i rewrite the code so that i can minimize the CPU utilization?</p>