#heap #monitor #debugging #control #programs #utility #watcher

heapmon

为 Rust 程序提供的堆监控调试工具

1 个不稳定版本

0.1.2 2023 年 8 月 25 日

#19#watcher

Download history 23/week @ 2024-03-11 18/week @ 2024-03-18 6/week @ 2024-03-25 63/week @ 2024-04-01 23/week @ 2024-04-08 5/week @ 2024-04-15 23/week @ 2024-04-22 23/week @ 2024-04-29 13/week @ 2024-05-06 28/week @ 2024-05-13 18/week @ 2024-05-20 21/week @ 2024-05-27 23/week @ 2024-06-03 27/week @ 2024-06-10 1/week @ 2024-06-17 22/week @ 2024-06-24

74 每月下载量
2 个 crate 中使用 (通过 vls-proxy)

Apache-2.0

15KB
325 代码行

heapmon

为 Rust 程序提供的堆监控调试工具

示例

显式示例显式控制堆监控器

cargo run --example explicit

watcher 示例使用控制文件来控制堆监控器。每次控制文件的修改时间更新时,堆监控器的启用/禁用状态就会切换。

在 shell #1 中

cargo run --example watcher

在 shell #2 中

touch heapmon.ctl
sleep 30
touch heapmon.ctl

依赖项

~6–14MB
~155K SLoC