Branch: refs/heads/master
Home: https://github.com/NixOS/hydra
Commit: 23bf99b8e2eb842da63527797d3c3ae36b622dd1
https://github.com/NixOS/hydra/commit/23bf99b8e2eb842da63527797d3c3ae36b622dd1
Author: Domen Kožar <do...@dev.si>
Date: 2016-08-12 (Fri, 12 Aug 2016)
Changed paths:
M hydra-module.nix
M release.nix
M src/lib/Hydra/View/NARInfo.pm
M src/lib/Hydra/View/NixNAR.pm
Log Message:
-----------
Use pixz instead of bzip2 for compressing nars
According to following two benchmarks:
- https://www.rootusers.com/gzip-vs-bzip2-vs-xz-performance-comparison/
-
http://catchchallenger.first-world.info/wiki/Quick_Benchmark:_Gzip_vs_Bzip2_vs_LZMA_vs_XZ_vs_LZ4_vs_LZO
xz has better compression ratio than bzip2 at lowest compression rate.
https://github.com/vasi/pixz has been chosen as it can scale compressing
over multiple cores linearly.
We're using this in snabblab for a month now and it has improved CPU
wise the main Hydra server.
Commit: 7b3dfe836320c011af72c9636a286737d47d470a
https://github.com/NixOS/hydra/commit/7b3dfe836320c011af72c9636a286737d47d470a
Author: Eelco Dolstra <eelco.dols...@logicblox.com>
Date: 2016-08-12 (Fri, 12 Aug 2016)
Changed paths:
M hydra-module.nix
M release.nix
M src/lib/Hydra/View/NARInfo.pm
M src/lib/Hydra/View/NixNAR.pm
Log Message:
-----------
Merge pull request #377 from domenkozar/pixz
Use pixz instead of bzip2 for compressing nars
Compare: https://github.com/NixOS/hydra/compare/dd32033657fc...7b3dfe836320
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
http://lists.science.uu.nl/mailman/listinfo/nix-commits