Небуферизованный даёт синхронную передачу - минимум задержки между отправителем и получателем. Буферизованный позволяет отправителю "убежать вперёд" и меньше блокироваться, но добавляет задержку и расход памяти. Выбор по семантике, не только по скорости.