> > Also the 7zip SDK code is terrible and sometimes fails to work properly on valid > > files. And it's very slow and doesn't have 25 years of verification. I don't trust > > any data to that format. > > Indeed. Don't some v5 CHDs use 7zip routines directly, which could make them > unreliable ?
v5 CHDs use the underlying LZMA compression, which is still not great code but is generally considered trustworthy (it's been adopted a lot of places in Linux, for instance - .tar.xz files are a thing).
The well-known multithreading issue with chdman is not related to LZMA to our knowledge - I believe it actually even happens with -c none.
|