sechs
Storage? I am Storage!
I think that I've confused the heck out of myself on this one...
My MegaRAID controller offers these two options for each array. My impression was that this was an overriding option, basically turning all caching on and off.
The manual says:
This is, of course, different from what I thought. And doesn't make sense to me.
What the heck is the difference between these two settings, and what bearing do they have on the read-ahead and write back policies?
My MegaRAID controller offers these two options for each array. My impression was that this was an overriding option, basically turning all caching on and off.
The manual says:
3.5.2 Cache Policy
The cache policy applies to reads on a specific logical drive. It does not
affect the read ahead cache. The options are Cached I/O or Direct I/O.
Cached I/O buffers all reads in cache memory and is the default setting.
Direct I/O does not buffer reads in cache memory. Direct I/O does not
override the cache policy settings. Direct I/O transfers data to cache and
the host concurrently. If the same data block is read again, the host reads
it from cache memory.
This is, of course, different from what I thought. And doesn't make sense to me.
What the heck is the difference between these two settings, and what bearing do they have on the read-ahead and write back policies?