Буферизованное чтение с диска - PullRequest
0 голосов
/ 02 марта 2012

Я хочу прочитать файл на языке программирования (т.е. Java).Обычно подпись метода равна

   byte[] readBytes(int numberOfBytes) .  

Количество байтов должно быть кратным размеру блока в формате, используемом операционной системой (например, Windows 4096)?Какое количество байтов я должен указать, чтобы получить действительно хорошую производительность?В чем разница между BufferedInputStream и обычным InputStream?

Спасибо.

1 Ответ

1 голос
/ 02 марта 2012

Вам не нужно беспокоиться об этом (больше, к счастью!).Все зависит от операционной системы, чтобы правильно и прозрачно управлять прикладным программистом.

...