Skip to content

Caching

  • Information copied from slower to faster storage
  • Faster storage is checked first to determine if information is there
    • if it is, uses cache
    • if not, copy data to cache and use there

Consistency and Coherency

Same data may appear in different levels. Changing the copy in register make it inconsistent with other copies.

  • Single task : no problem
  • Multi task : need to obtain the most recent value
  • Distributed system: really difficult