And at the same time, more data is read in the other buffer:
Buffers located inside the operating system are used to pre-fetch data blocks from an opened file
The buffers in the operating system are organized as a circular buffer (Wikipedia: click here)
At the same time, The operating system will read the next block into the emptied buffer: