On Fri, 19 Mar 2021, Kent Watsen wrote:
I’m unable to determine the following:
If a piece of data is cached in the ARC (e.g., from active reads),
and that same piece of data is subsequently updated via a write
operation, will the value in the ARC be simultaneously updated, or
is it invalidated such that a subsequent read operation would need
to pull it from the persistent storage layer again?
The ARC is a "hot" cache. The data might be updated a million times
before it is actually written to underlying store. If data is in the
ARC, then it is not read from the persistent store.
Bob
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer, http://www.GraphicsMagick.org/
Public Key, http://www.simplesystems.org/users/bfriesen/public-key.txt
------------------------------------------
illumos: illumos-discuss
Permalink:
https://illumos.topicbox.com/groups/discuss/T4a93ce1686bc673e-M70e138bc5d0e02e6fe6cfe33
Delivery options: https://illumos.topicbox.com/groups/discuss/subscription