title: What happens internally when a file is modified and saved?
body: <p>What happens internally when a file is modified and saved? Will the OS allocates a new block of memory and copy the whole data or only the bits after the modified part are shifted?  </p>