6. what are the differences between write-through and write-back?
Write-back (or Write-behind): Writing is done only to the cache. A modified cache block is written back to the store, just before it is replaced. Write-through: When data is updated, it is written to both the cache and the back-end storage.