Compression Benchmark 数据压缩基准测试脚本指南
压缩测试用法 这组脚本用于在您自己的数据集上测试并行版本压缩程序的性能优势。我们编写了一个 bash 脚本来执行压缩操作,并使用 R 脚本来生成压缩结果的可视化图表。
使用步骤:
-
调用bash脚本:
运行以下命令来启动压缩测试:
```bash
./compresstest.sh file_to_compress 2>&1 | tee hostname
_date +%Y%m%d_%H%M%S
.csv
```
此命令将输出结果保存为以主机名和时间戳命名的 CSV 文件。
-
格式化数据:
完成压缩后,需对数据进行过滤和格式化,以便在 R 脚本中使用。执行以下命令:
```bash
cat dev1_20141220_095316.csv | grep -E -f matches.grep | grep -v Pavlov | sed ':a;N;$!ba;s/% /t/g' > compressionResults.csv
```
该命令会生成一个名为 compressionResults.csv 的格式化文件。
-
生成可视化图表:
使用 R 脚本绘制结果图,命令如下:
```bash
R CMD BATCH --no-save --no-restore
```
运行后,R脚本将创建图表来展示压缩性能数据。
调用bash脚本:
运行以下命令来启动压缩测试:
```bash
./compresstest.sh file_to_compress 2>&1 | tee hostname
_date +%Y%m%d_%H%M%S
.csv
```
此命令将输出结果保存为以主机名和时间戳命名的 CSV 文件。
格式化数据:
完成压缩后,需对数据进行过滤和格式化,以便在 R 脚本中使用。执行以下命令:
```bash
cat dev1_20141220_095316.csv | grep -E -f matches.grep | grep -v Pavlov | sed ':a;N;$!ba;s/% /t/g' > compressionResults.csv
```
该命令会生成一个名为 compressionResults.csv 的格式化文件。
生成可视化图表:
使用 R 脚本绘制结果图,命令如下:
```bash
R CMD BATCH --no-save --no-restore
```
运行后,R脚本将创建图表来展示压缩性能数据。
总结: 本指南帮助用户使用 bash 和 R 脚本高效测试压缩性能并生成可视化结果。
用户评论