Also a whole buffer of data is usually transferred sequentially ( for example to hard disk ) , so buffering itself sometimes increases transfer performance . Also a whole buffer of data is usually transferred sequentially ( for example to hard disk ) , so buffering itself sometimes increases transfer performance or reduce the variation or jitter of the transfer 's latency as opposed to caching where the intent is to reduce the latency .