4 ms·
We do not ship muxed binaries in allexe format: that's just used during dev. time, and we generate and ship binary code. Distros could use multiplexing any tim
by vadve 8y ago
We do not ship muxed binaries in allexe format: that's just used during dev. time, and we generate and ship binary code.
Distros could use multiplexing any time a set of programs are commonly used together, e.g., the programs in Clang / LLVM, or an entire LAMP/LEMP stack. It does require distros to distribute, e.g., the LEMP stack as a separate package, but the benefits seem to justify that: e.g., ~120MB total size for LEMP when muxed, vs. ~220MB for dynamic linking. This usually leads to comparable benefits in memory usage, as well.
- xfer 8y agoCan you still link to libLLVM/libClang from a user program? If not, then distros can't really do that.