3 ms·
Yes, that is a valid point; for some applications, random access will be helpful. One possibility is to make each file as a separate compression block, which i
by zzo38computer 5y ago
Yes, that is a valid point; for some applications, random access will be helpful.
One possibility is to make each file as a separate compression block, which is possible if using concatenatable compression formats; then, the same format can be used for solid and for non-solid compression.
However, then, you will need a index if you want random access. I don't know what compression formats have such a feature as a index, but I thought of some ideas of a (concatenatable) compression format; one possible thing to add is a optional index block (which links the compressed and uncompressed offsets of the beginning of blocks which do not depend on any previous blocks).
- thrashh 5y agoRandom access of ZIPs was helpful during the dial-up days because you could download select files instead of the whole ZIP file too. If something like tar.gz had been standard then, then that wouldn’t have been possible.