The larger the buffer, the greater the cost for the buffer as well as the greater the cost for controlling the buffer.
it is desired to minimize the size of the buffer while still maximizing the asynchronous aspects of host to storage device operations and providing rapid access to data.