#hashing #perfect #dictionary #map #mphf

应用程序 csf_benchmark

用于基准测试压缩静态函数的程序

6 个版本

0.1.5 2024 年 2 月 24 日
0.1.4 2023 年 12 月 26 日
0.1.3 2023 年 8 月 7 日
0.1.2 2023 年 7 月 11 日

压缩 中排名第 87

Download history 6/week @ 2024-03-08 2/week @ 2024-03-15 14/week @ 2024-03-29 3/week @ 2024-04-05

每月下载 76

MIT/Apache

365KB
5.5K SLoC

csf_benchmark 是由 Piotr Beling 编写的用于基准测试压缩静态函数的程序。

它可以测试以下 crates 包含的算法

csf 文档 包含了使用 csf_benchmark 创建的图表。

请使用 --help 开关运行程序以查看可用选项。

以下是如何 安装 csf_benchmark 的说明。

安装

csf_benchmark 可以从源代码编译和安装。为此,需要一个 Rust 编译器。获取编译器以及其他必要工具(如 cargo)的最简单方法是使用 rustup

请按照 https://rust-lang.net.cn/tools/install 中的说明进行操作。

一旦安装了 Rust,只需执行以下操作即可使用原生优化安装 csf_benchmark

RUSTFLAGS="-C target-cpu=native" cargoinstall csf_benchmark

请注意,这些说明已在 GNU/Linux 上进行过测试,可能需要对其他系统进行一些修改。

依赖关系

~3.5MB
~64K SLoC