- 
pprofRust程序的内部性能工具 
- 
性能分析对其他性能分析crate的非常薄的抽象 
- 
tracing-core应用级跟踪的核心原语 
- 
infernoFlameGraph性能分析工具套件的Rust版本 
- 
tracing-chrome用于输出Chrome风格跟踪的tracing-subscriber层 
- 
jemalloc-sysRust对jemalloc的FFI绑定 
- 
dhat使用DHAT进行堆分析和非正式分析 
- 
flamegraph使用inferno生成flamegraphs的cargo子命令 
- 
tracy-clientTracy性能分析器客户端库的高层绑定 
- 
brunch微型基准测试运行器 
- 
framehop支持多种格式的栈帧回溯 
- 
cargo-instruments使用Xcode Instruments在macOS上对二进制目标进行性能分析 
- 
counts用于即时性能分析的命令行工具 
- 
memory-statsRust的跨平台内存分析器 
- 
tracing-tracy使用Tracy检查启用了跟踪的Rust应用程序 
- 
ra_ap_profile用于rust-analyzer性能分析的工具集合 
- 
minicov为no_std和嵌入式程序提供代码覆盖率和基于性能的优化支持 
- 
aws-sdk-codeguruprofilerAWS SDK for Amazon CodeGuru Profiler 
- 
jemalloc_pprof将jemalloc堆分析转换为pprof以了解内存使用情况、修复内存泄漏和修复OOM杀戮 
- 
pyroscopeRust、Python和Ruby应用程序的持续性能分析代理 
- 
renderdocRust应用程序绑定 
- 
ittapiittapi的高级Rust绑定 
- 
nvbit-rs使用NVIDIA NVBIT二进制插桩库的惯用库 
- 
nvtxNVIDIA®工具扩展SDK (NVTX)的Rust绑定 
- 
top-type-sizes使-Zprint-type-size更有用 
- 
legion_profLegion Prof:Legion的剖析器 
- 
iai一次性基准测试库 
- 
nvbit-build编译NVIDIA NVBIT插桩的构建时助手 
- 
time-graph始终开启的记录函数计时和相应的调用图 
- 
tracy_fullTracy剖析器的全功能绑定 
- 
tracing-profile基于span的剖析器,利用tracing crate 
- 
py-spyPython程序采样分析器 
- 
cozRust对 coz因果分析器的支持:https://github.com/plasma-umass/coz
- 
renderdoc-sys对RenderDoc API的低级绑定 
- 
wholesym获取符号文件并将代码地址解析为符号和调试信息的完整解决方案 
- 
micrometer用于低开销的多线程应用程序中快速、高频事件的性能分析 
- 
tracing-futures使用 tracing对futures进行测量
- 
alloc_counter计数分配、重新分配、释放。基于表达式或函数允许、拒绝或禁止分配。 
- 
blondie从Windows进程收集CPU调用栈样本 
- 
benchmark-rsRust库的性能基准测试 
- 
nvbit-modelNVIDIA NVBIT序列化和反序列化模型 
- 
coarse-prof用于粗粒度层次分析的小型库 
- 
nvbit-ioNVIDIA NVBIT流式编码器和解码器实现,使用serde 
- 
deno_bench_utildeno库的基准和性能分析工具 
- 
tracing-flame从跨度时间创建火焰图的跟踪层 
- 
profi基于作用域的单线程和多线程性能分析 
- 
decodeme从 measureme解码性能事件数据的定义
- 
broxus-utilBroxus使用的实用工具集合 
- 
size-of测量对象的总内存使用量 
- 
flamelens终端中的火焰图查看器 
- 
cpuprofiler绑定到谷歌的CPU分析器 
- 
cloud_profiler_rust谷歌云性能分析器Rust代理 
- 
ambient_profiling对其他性能分析crate的非常薄的抽象 
- 
re_memory运行时内存跟踪和分析 
- 
tsc-trace使用时间戳计数器(x86 rdtsc)进行低开销的Rust代码跟踪 
- 
rust_hawktracerHawktracer分析库的Rust绑定 
- 
winlinerWebAssembly间接调用内联器 
- 
flamer一个过程宏,用于插入 flame::start_guard(_)调用
- 
ittapi-sysittapi的Rust绑定 
- 
utrace适用于嵌入式目标的支持异步的基于测量的分析库 
- 
loupeRust的分析工具 
- 
timeln使用计时信息注释您的stdout 
- 
wasm-snip用 unreachable替换 wasm 函数
- 
uwheel-statsuwheel的分析工具 
- 
tracing-perfetto记录跨度的事件为perfetto事件格式的跟踪层 
- 
locktick自动锁定会计与配置文件 
- 
tracy-client-sys对 Tracy 配置文件客户端库的低级绑定 
- 
tracy-rs为 Tracy 实时配置文件提供的 Rust 绑定 
- 
tracing-timing在跟踪之上的事件间时间度量 
- 
petr-profiling用于分析 petr 编译器性能的工具 
- 
nvbit-sys对 NVIDIA NVBIT 二进制代码插入库的本地绑定 
- 
rs_tracing以跟踪事件格式跟踪事件 
- 
pprof_util用于表示和操作配置文件数据的各种实用程序 
- 
proflogger实现一个宏以启用自动函数配置文件 
- 
fliplru一个显示缓存容量有效性的 LRU 缓存 
- 
tracing-span-tree用于分层配置文件的跟踪订阅者 
- 
ftdc下载 ftdc 数据用于 mongodb 集群 
- 
moneta_fn一套用于功能分析的宏 
- 
wtf基于帧的功能分析库 
- 
bp3d-tracing用于BP3D软件的跟踪订阅者实现。支持通过bp3d-logger的传统日志记录,并通过TCP支持远程分析。 
- 
readings-probe关键指标进程日志的探针 
- 
profilr-db内存分析数据库 
- 
flame分析/火焰图库 
- 
olin一个小型运行时库,用于帮助链接到CommonWA的程序针对Olin进行编译。这只在wasm32-unknown-unknown目标上有用。 
- 
embedded-profiling为 no-std嵌入式目标提供分析
- 
coz-temporaryRust对 coz因果分析器的支持:https://github.com/plasma-umass/coz
- 
utrace_parser适用于嵌入式目标的支持异步的基于测量的分析库 
- 
vim-profiler一个vim分析工具 
- 
utrace_rtt适用于嵌入式目标的支持异步的基于测量的分析库 
- 
cargo-profileCargo子命令,用于分析性能 
- 
hala-pprofHala性能分析工具包 
- 
firestorm-enabledfirestorm的依赖项。请勿直接使用。 
- 
scopetime记录任意作用域的运行时间 
- 
microprofile用于性能分析和优化的小型库 
- 
tracing-ext-ffi-subscriberFFI主机性能分析器的转发跟踪订阅者 
- 
perf-focus用于分析perf数据的后处理工具 
- 
timedilator-2用于nanoprof C库的更快的实时TUI跟踪性能分析器 
- 
prof使Rust程序性能分析更简单的工具 
- 
speed_test允许无缝地进行性能分析 
- 
tcmalloc使用tcmalloc的插入式全局分配器 
- 
py-spy-for-datakit为发送数据到datakit而修改的py-spy 
- 
tictoc时间持续时间性能分析库 
- 
wrk-api-bench使用wrk进行HTTP基准测试并生成有用的性能回归信息 
- 
winstacks从Windows进程收集CPU调用栈样本 
- 
logtra一个最小化的日志库 
- 
scope_timer一个极其易于使用的计时器,用于测量执行范围时间 
- 
onestop计时代码并在多个上下文/线程之间汇总。还有其他东西吗? 
- 
tracing-chrometrace用于输出Chrome风格跟踪的tracing-subscriber层 
- 
hermes_benchRust中的基准测试套件生成器 
- 
kprofiling忘记将其重命名为redox-kprofiling,如果您想使用这个crate名称,请给我发邮件 
- 
easybench-wasm针对Wasm目标的轻量级基准测试库 
- 
vignette作为库的采样分析器。特别适用于需要稍后解冻符号的软件发货 
- 
redox-kprofilingRedox内核分析数据转换为perf脚本的转换工具 
- 
profiling-procmacros对其他性能分析crate的非常薄的抽象 
- 
wasmcov一组用于wasm模块覆盖的辅助工具 
- 
rust_hawktracer_normal_macro为 hawktracer 性能分析库提供的辅助crate 
- 
utrace_core适用于嵌入式目标的支持异步的基于测量的分析库 
- 
bbq-rs用于数据交换和性能分析的基于块的有界队列 
- 
cargo-prof使Rust程序性能分析更简单的工具 
- 
hypcmp运行 hyperfine 与 toml 文件配合使用,带有提交开关的扩展 
- 
persil基于 measureme 的最小化且简单的性能分析库 
- 
trackingalloc快速的跟踪分配器 
- 
ep-systickembedded-profiling使用 systick 的实现
- 
exonum_flamer一个过程宏,用于插入 flame::start_guard(_)调用
- 
stratus为 rust 提供的性能分析库 
- 
cosm-orcCosmwasm 智能合约编排和燃气性能分析库 
- 
ep-pin-toggleembedded-profiling使用 GPIO 切换的实现
- 
rprofiler使用 HTML 报告作为结果的代码性能分析 
- 
ep-dwtembedded-profiling使用数据观察点和跟踪(DWT)单元的实现
- 
firestorm-corefirestorm 内部组件 
- 
trie-standardmap用于分析 trie 的标准测试映射 
- 
radix-engine-profiling用于 Radix 引擎性能分析,来自 Radix DLT 项目 
- 
gl_generator_profiling_structProfilingStructGenerator for gl_generator 
- 
perf-toolsLinux perf 工具集 
- 
readings图形关键指标进程日志 
- 
cargo-heaptrackcargo 子命令,用于生成 heaptrack 火焰图 
- 
mascheroni用于编写和评估算法的数学库 
- 
screeps-profilerScreeps 的 WASM 性能分析助手库 
- 
rust_hawktracer_sysrust_hawktracer 库的 sys crate 
- 
iaca-marker-macros用于在 Rust 代码中生成 Intel 架构代码分析器标记的未官方宏。与英特尔无关或未获英特尔认可。 
- 
utrace_macros适用于嵌入式目标的支持异步的基于测量的分析库 
- 
s-trie-standardmap用于分析 trie 的标准测试映射 
尝试使用DuckDuckGo搜索。搜索.