Hirdetés

Új hozzászólás Aktív témák

  • Ueda

    senior tag

    válasz csixy #86358 üzenetére

    Tömörítés szempontjából lettem kiváncsi rá. Az első 2 kisérletnél nem sokat nyertem.

    $ zstd --long=30 PeppermintXfceDebianSlaxDiskImage\(221103\).img
    PeppermintXfceDebianSlaxDiskImage(221103).img : 87.04%   (  15.1 GiB =>   13.1 GiB, PeppermintXfceDebianSlaxDiskImage(221103).img.zst)
    $ zstd -11 --long=30 PeppermintXfceDebianSlaxDiskImage\(221103\).img
    PeppermintXfceDebianSlaxDiskImage(221103).img : 86.93%   (  15.1 GiB =>   13.1 GiB, PeppermintXfceDebianSlaxDiskImage(221103).img.zst)

    Majd 1 GB -al kevesebb. Beállítások jelentése : -11 közepes tömörítési szint -T0 összes szál --long=31 maximális 2 GB ablakméret, a --long=30 (fent) 1 GB jelent.

    $ time zstd -11 -T0 --long=31 PeppermintXfceDebianSlaxDiskImage\(221103\).img
    PeppermintXfceDebianSlaxDiskImage(221103).img : 80.75%   (  15.1 GiB =>   12.2 GiB, PeppermintXfceDebianSlaxDiskImage(221103).img.zst) 
    real    5m57,528s
    user    20m26,921s
    sys     0m29,819s

    Tesztelésnél (kicsomagolásnál) figyelni kell (, a --long kapcsoló nem alapértelmezett, később rakták bele).

    $ zstd --test PeppermintXfceDebianSlaxDiskImage\(221103\).img.zst
    mage(221103).img.zst : Decoding error (36) : Frame requires too much memory for decoding 
    mage(221103).img.zst : Window size larger than maximum : 2147483648 > 134217728 
    mage(221103).img.zst : Use --long=31 or --memory=2048MB 

    Így már jó.

    $ time zstd --test --long=31 PeppermintXfceDebianSlaxDiskImage\(221103\).img.zst
    PeppermintXfceDebianSlaxDiskImage(221103).img.zst: 16173498368 bytes           
    real    0m24,977s
    user    0m5,456s
    sys     0m8,796s

    A (linuxos) 7z -nek nem okoz gondot.

    $ time 7z t PeppermintXfceDebianSlaxDiskImage\(221103\).img.zst
    7-Zip [64] 17.04 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28
    p7zip Version 17.04 (locale=hu_HU.UTF-8,Utf16=on,HugeFiles=on,64 bits,4 CPUs x64)
    Scanning the drive for archives:
    1 file, 13060848954 bytes (13 GiB)
    Testing archive: PeppermintXfceDebianSlaxDiskImage(221103).img.zst
    --
    Path = PeppermintXfceDebianSlaxDiskImage(221103).img.zst
    Type = zstd
    Everything is Ok                                    
    Size:       0
    Compressed: 13060848954
    real    0m26,394s
    user    0m4,105s
    sys     0m6,190s

Új hozzászólás Aktív témák