Menu

#394 7z LZMA2 settings limited and not remembered

Fixed
nobody
None
Medium
Defect
2020-04-08
2015-12-29
RejZoR
No

Why 7zip allows 256MB and more dictionary sizes and PeaZip only allows 128MB for 7z LZMA2 archives? I have 32GB of RAM so compressing with such dictionary is fine. Receiving side will need 256MB of free RAM to decompress it. Which is reasonable and more than acceptable for 2015 (almost 2016) by any means.

Also, I've noticed, that settings for 7z LZMA2 (Advanced settings) aren't remembered. If I change dictionary, word size and solid block size, create archive and later return to create another archive, these settings have to be re-adjusted every signle time and that's very annoying.

Discussion

  • Delphi Temple

    Delphi Temple - 2020-01-16

    Since version 6.2, I made improvements in Peazip, which supports the most features of sevenzip,
    such as you describe.

    The source code of peazip isn't easy to understand, because it's not written in clearly oop as a programmer generally use. Names of components are not renamed to a good name, only generated by the gui-editor of Lazarus.

    Components are not easy to edit, because they are hidden in forms.
    I've changed everything in ever version which was released by hand to use winmerge.
    Also I removed a little 4000 lines of unnecessary code, and it does the same.

    I contacted Giorgio Toni, and I told my improvements, but without any result.

     

    Last edit: Delphi Temple 2020-01-16
  • Giorgio Tani

    Giorgio Tani - 2020-04-08

    Hello, in release 7.2.0 was added the option to remember more advanced options (spanning, dictionary size, workd, passes, solid block size...), and in previous versions were added more dictionary sizes for LZMA and LZMA2, up to 1536 MB.
    Moreover, it is now possible to save compression options, as set in the GUI, as custom compression settings files - for future use, or to be shared with other machines.

     
  • Giorgio Tani

    Giorgio Tani - 2020-04-08
    • status: New --> Fixed
     

Log in to post a comment.