simpleperf: Add -z in the record cmd
When -z is used, records are compressed before saved to disk.
Below are two examples:
$ ./simpleperf record -g --duration 1 -a -z
simpleperf I cmd_record.cpp:914] Samples recorded: 23,149. Samples lost: 0.
simpleperf I cmd_record.cpp:919] Record compressed: 844.83 KB (original 9.22 MB, ratio 11)
$ ./simpleperf record -g --duration 1 -a -z --no-unwind
simpleperf I cmd_record.cpp:914] Samples recorded: 22,467. Samples lost: 0.
simpleperf I cmd_record.cpp:919] Record compressed: 11.32 MB (original 259.61 MB, ratio 22)
Bug: 343557442
Test: run simpleperf_unit_test
Change-Id: Icfbea98d508395412f05d5e79f847a2b4794eaee
13 files changed