Lines Matching refs:IO
25 Since random IO is what SSDs excel at, there generally won't be much benefit
26 to caching large sequential IO. Bcache detects sequential IO and skips it;
27 it also keeps a rolling average of the IO sizes per task, and as long as the
28 average is above the cutoff it will skip all IO from that task - instead of
32 In the event of a data IO error on the flash it will try to recover by reading
110 Bcache tries to transparently handle IO errors to/from the cache device without
147 By default, bcache doesn't cache everything. It tries to skip sequential IO -
148 because you really want to be caching the random IO, and if you copy a 10
164 slower SSDs, many disks being cached by one SSD, or mostly sequential IO. So
232 A sequential IO will bypass the cache once it passes this threshold; the
233 most recent 128 IOs are tracked so sequential IO can be detected even when
287 Amount of IO (both reads and writes) that has bypassed the cache
292 Hits and misses are counted per individual IO as bcache sees them; a
297 Hits and misses for IO that is intended to skip the cache are still counted,