, Что здравомыслящий размер буфера должен использовать при передаче (независимо от/ВНИЗ) больших файлов (3-4 концерта) с Java?
byte buf[] = new byte[1024]
или
byte buf[] = new byte[5 * 1024 * 1024]
Иногда, даже если вы используете большой буфер и передаете чтению (массив байтов []) метод, который это не гарантирует вам, что вы получите полные 5 меня буфер. В моих тестах я заметил, что средний размер обычно - 1.5 КБ за чтение () вызов. Это делает исполнение смысла мудрым? Я радовался бы, мог ли кто-то указать на меня на ресурс, обсуждающий вопрос в больших деталях.