I second the request of LZMA compression support. On Wed, Jan 25, 2012 at 2:32 PM, Claudio Beretta <beretta.clau...@gmail.com>wrote:
> A related request: allow multiple resource files to be packed in a single > (LZMA?) compressed archive. > > Modded servers may require several files to be downloaded by new players, > especially if non stock models are used. These files may be small in size > but there are a lot of them, so the round trip time is the biggest factor > slowing the transfer. > Adding support for archives with better compression will improve the user > experience, and make admins happier too (the stats for my fastdownload site > report ~55GB of transferred files and 200K hits every day, 70GB and 250K > hits on saturday/sunday) > > > On Wed, Jan 25, 2012 at 8:26 PM, Adam Nowacki <nowa...@platinum.linux.pl > >wrote: > > > As of now custom content (custom maps mostly) on the server can be > > compressed with bzip2 to reduce the time clients have to wait on the > > loading screen. While the compression ratio of bzip2 is already quite > good > > there is a far better alternative: LZMA (see > http://en.wikipedia.org/wiki/ > > **LZMA <http://en.wikipedia.org/wiki/LZMA>). Decompression code is very > > simple, small and free/open-source libraries are available. > > > > Below is a comparison of bzip2 and LZMA for the custom maps hosted on my > > server (team fortress 2), bzip2 compressed files are from 1.3 to 2.3 > times > > larger than LZMA compressed ones: > > 1.4x cp_antiquity_rc1.bsp (bzip2: 31.6MiB, lzma: 22.1MiB) > > 1.9x cp_crossroads_b5.bsp (bzip2: 20.4MiB, lzma: 10.9MiB) > > 1.3x cp_glacier_rc6.bsp (bzip2: 33.8MiB, lzma: 26.5MiB) > > 2.3x cp_mainline_rc5.bsp (bzip2: 22.8MiB, lzma: 10.0MiB) > > 1.7x cp_snakewater.bsp (bzip2: 31.6MiB, lzma: 18.4MiB) > > 1.7x cp_upland_rc2.bsp (bzip2: 39.7MiB, lzma: 23.7MiB) > > 2.2x cp_vertigo_beta3.bsp (bzip2: 21.6MiB, lzma: 9.8MiB) > > 1.8x cp_zinkenite_b3a.bsp (bzip2: 73.5MiB, lzma: 41.8MiB) > > 1.5x ctf_converge_b3.bsp (bzip2: 35.3MiB, lzma: 23.6MiB) > > 1.8x ctf_haarp.bsp (bzip2: 39.4MiB, lzma: 22.1MiB) > > 1.9x ctf_landfall_rc.bsp (bzip2: 22.8MiB, lzma: 11.7MiB) > > 1.5x ctf_premuda_b1b.bsp (bzip2: 53.2MiB, lzma: 36.5MiB) > > 1.8x ctf_vector_v1.bsp (bzip2: 23.4MiB, lzma: 13.1MiB) > > 1.5x ctf_wildfire_rc.bsp (bzip2: 21.1MiB, lzma: 14.1MiB) > > 1.3x koth_namicott_rc1.bsp (bzip2: 12.8MiB, lzma: 9.7MiB) > > 1.8x pl_borneo_v1.bsp (bzip2: 21.7MiB, lzma: 12.2MiB) > > 2.0x pl_boundary_final.bsp (bzip2: 20.9MiB, lzma: 10.7MiB) > > 1.3x pl_cashworks_prefinal.bsp (bzip2: 42.1MiB, lzma: 31.3MiB) > > 1.6x pl_manngrove_rc5.bsp (bzip2: 29.8MiB, lzma: 18.8MiB) > > 1.3x pl_mill_b5.bsp (bzip2: 32.4MiB, lzma: 25.5MiB) > > 2.0x pl_outback_rc4.bsp (bzip2: 27.7MiB, lzma: 14.1MiB) > > 1.3x pl_problematique_a3.bsp (bzip2: 4.7MiB, lzma: 3.6MiB) > > 2.1x pl_yamashiro_b3.bsp (bzip2: 16.2MiB, lzma: 7.8MiB) > > 1.9x plr_panic_b2.bsp (bzip2: 37.1MiB, lzma: 19.7MiB) > > 1.7x tc_meridian_rc3.bsp (bzip2: 42.1MiB, lzma: 24.1MiB) > > > > ______________________________**_________________ > > To unsubscribe, edit your list preferences, or view the list archives, > > please visit: > > https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linux< > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux> > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux