Я использую модуль Perl Archive :: Tar . Проблема в том, что он вытягивает все в память и выполняет архивирование, а затем записывает в файловую систему, поэтому существует ограничение на максимальный размер файла, который может быть заархивирован. В большинстве случаев это говорит из памяти. В случае GNU tar он берет кусок файла, архивирует его и записывает в память, чтобы он мог обрабатывать файлы любого размера. Как я могу это сделать с помощью модуля Perl Archive :: Tar.