(Posting only because I enjoy compression and optimization; not
because I am asking for changes.)

Repacking T2502 with a modern deflate32 implementation adds 45 MB of
usable payload space in the FreeDOS distribution media.  These savings
are nearly zero-cost and do not require retooling.  Details here:

https://docs.google.com/spreadsheets/d/1f_6OqBynrWtStkOux13g3XiuzTku75l5/view

The FD14LIVE and FD14BNS images can be combined into one 74-minute
compact disc master for bulk fabrication.

Notes:

* Using deflate64 instead of deflate32 adds 58 MB of payload space.
This zip variant is compatible with unzip-6.00 in FreeDOS, but is
incompatible with pkzip-2.04g.

* The DOJS.ZIP and CURL.ZIP packages each contain a large SOURCES.7Z
file that skews distribution size.  In the next FreeDOS release, using
7z for all source code might obviate any more package removals.

* Repacking everything as 7z adds 250 MB of usable payload space in
the distribution media.  A baseline 80386/4MB machine can unpack 7z
archives having 1 MB dictionary sizes, which is slightly less than the
sweet spot for the FreeDOS dataset.

* On the FreeDOS dataset, 7zip-24.09 significantly outperforms
rar-6.24, which is the last release that can create rar4 archives that
are compatible with rar-2.90 for DOS.


_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to