Buffer size
Pick buffer sizes that are equal to or larger than the size of the CIs and blocks that are read into the buffer.
A variety of valid buffer sizes exist. If you pick buffers larger than your CI or block sizes, virtual storage is wasted.
For example, suppose your CI size is 1536 bytes. The smallest valid buffer size that can hold your CI is 2048 bytes. This wastes 512 bytes (2048 - 1536) and is not a good choice of CI and buffer size.