It is only more beneficial when you want to store a file with large data and multiple sequences of bytes. In this case, you wouldn't want to create an extra buffer to store the same data. So unbuffered mode will be better.