Handling writes to main memory

  • write-through

    update both to the cache and main memory

  • write-buffer

    buffer stores the data until waiting to be written to main

  • write back

    update blocks when it is replaced