proxmark3/docker/debian-bullseye
Philippe Teuwen 83e083100b Bring LZ4 support for hardnested tables
Testing perfs on an old 8-core laptop:
BZ2   :   2 Mb, average decompression time: 5514 ms
LZ4 -9:   9 Mb, average decompression time:  837 ms
RAW   : 704 Mb, average decompression time:  368 ms

Other LZ4 options don't help: -1 is slower and bigger, --favor-decSpeed does not do anything

To enable:

apt install liblz4-dev
cd client/resources/hardnested_tables
for i in *bz2; do bunzip2 $i; lz4 -9 --rm ${i%.bz2}; done
2023-07-15 22:58:00 +02:00
..
docker_build.sh
docker_rm.sh
docker_run.sh
Dockerfile Bring LZ4 support for hardnested tables 2023-07-15 22:58:00 +02:00
README.md docker & tests 2023-01-15 18:46:35 +01:00
run_tests.sh docker & tests 2023-01-15 18:46:35 +01:00

Notes on run_tests.sh script

This script runs a bunch of different builds with make and cmake together with the different combos of RDV4, GENERIC, BTADDON combos.

If all tests OK, the script will finish with PASS.

Notes to run tests

The script is to be run in proxmark root folder inside the docker env.

docker/debian-bullseye/run_tests.sh;

Or if you want to run single test,

sudo apt update
make clean; make -j
tools/pm3_tests.sh --long