Я создаю файл .7z с флагом -ms = on, который должен привести к созданию сплошного архива. Но список архива показывает, что твердое тело отключено.- 7zip более быстрое архивирование (сплошное или не сплошное)?
Но мой действительно вопрос - это самый быстрый способ архивирования с 7zip, сплошной или не сплошной.
Я действительно не забочусь о сжатии. То, что я хочу, - это самое быстрое прошедшее время - для создания архива и особенно для распаковки архива. И я слышал, что прочный .7z очень быстрый для распаковки. Я использую Powershell для выполнения команд. (полученный архив составляет около 760 МБ и около 176 Кбайт файлов). Мне требуется около 12 минут для создания и 8 минут для распаковки.
[string]$zipper = "$($Env:ProgramFiles)\7-Zip\7z.exe"
[Array]$archive = "C:\zip\GL.7z"
[Array]$flags = "a","-t7z","-mx0","-mmt=on","-ms=on", "-r"
[Array]$skip = "-xr!.svn","-xr!.vs","-xr!bin","-xr!obj","-xr!Properties","-x!*.csproj","-x!*.user","-x!*.sln","-x!*.suo","-x!web.config","-x!web.*.config"
$ElapsedTime = [System.Diagnostics.Stopwatch]::StartNew()
echo "Toby..."
[Array]$in = "C:\wwwroot\Toby"
[Array]$cmd = $flags + $archive + $in + $skip
& $zipper $cmd
Мое предположение, что -mx = 0 (без сжатия) несовместимо с твердым режимом. Try -mx = 1 с твердотельным и посмотреть, работает ли он с этой опцией. – plushpuffin
Кроме того, я думаю, вы ошибаетесь в скорости. Я понимаю, что твердые архивы занимают больше времени, чтобы упаковать и распаковать. – plushpuffin
Я изменил его на -mx = 1 и да, теперь он создает прочный архив. Я также подозревал это. Я прочитал, что твердое тело было быстрее в производительности, и я опубликую результаты твердотельных/нечетких, когда архив будет выполнен. Смотрите: http://www.intowindows.com/how-to-make-7-zip-faster/ –