LINUX.ORG.RU

История изменений

Исправление crutch_master, (текущая версия) :

На Java есть понятие потока. Когда ты читаешь в память по 8 КБ (например) и обрабатываешь одновременно

Ничего не обрабатывается «одновременно» затрахаешься контексты тредов переключать быстрее, чем что-то обработаешь.

Насколько я знаю, ни один формат архива не требует держать его в памяти целиком

И какая тебе польза от того, что ты разархивируешь кусок какого-то непонятного архива? Они все разные, какие-то надо перечитывать полностью, чтобы там что-то найти. В итоге ты всё равно должен делать всю или большинство работы по распаковке, только с багами, глюками и траходромом.

Исходная версия crutch_master, :

На Java есть понятие потока. Когда ты читаешь в память по 8 КБ (например) и обрабатываешь одновременно

Ничего не обрабатывается «одновременно» затрахаешься контексты тредов переключать быстрее, чем что-то обработаешь.

Насколько я знаю, ни один формат архива не требует держать его в памяти целиком

И какая тебе польза от того, что ты разархивируешь кусок какого-то непонятного архива? Они все разные, какие-то надо перечитывать полностью, чтобы там что-то найти.