On Apr 17 2017, Vadim Bauer <[email protected]> wrote:
> Writing happen periodically (every few minutes/hours) but the latest 
> written data is often read accessed for hours or even days. Does flushing 
> happens alway every 10 second even if data is accessed(read)? The 
> documentation says: "S3QL flushes changed blocks in the cache to the 
> backend whenever a block has *not been accessed* for at least 10 seconds."
>
> Does the phrase *"not been accessed"* apply to writing/modifying or 
> reading? Because for me "*accessed*" means read, write or modified.

That's what it means.

Dirty blocks will be uploaded when they have not been read or written
for more 10 seconds, or if the cache is full.

That said, tracking read and write separately would make a lot of
sense. Patches welcome :-).


Best,
  -Nikolaus

-- 
GPG Fingerprint: ED31 791B 2C5C 1613 AF38 8B8A D113 FCAC 3C4E 599F

             »Time flies like an arrow, fruit flies like a Banana.«

-- 
You received this message because you are subscribed to the Google Groups 
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to