title: How does external fragmentation happen?
body: <p>As processes are loaded and removed from memory , the free memory space is broken into little pieces ,causing fragmentation ... but how does this happen ?
  And what is the best solution to external fragmentation  ?</p>