{
  "added_at": "2026-11-06",
  "category": "dynamic-analysis",
  "description_en": "Linux and macOS reimagining of the Sysinternals ProcDump tool that writes process dumps in response to performance, runtime, signal and resource-tracking triggers, including native dumps through a Rust ELF writer and managed dumps through .NET diagnostics IPC.",
  "description_zh": "Sysinternals ProcDump 工具在 Linux 和 macOS 上的重新实现，可按性能、运行时、信号和资源跟踪触发条件写出进程转储，包括通过 Rust ELF 写入器生成的原生转储，以及通过 .NET 诊断 IPC 生成的托管转储。",
  "entry_url": "https://awesomerea.org/resources/procdump-linux/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/procdump-linux/",
  "evidence_url": "https://github.com/microsoft/ProcDump-Linux/blob/2f83148dbc62da574a953a5eaaeb38b499847cd0/README.md",
  "group": "tools",
  "id": "procdump-linux",
  "json_url": "https://awesomerea.org/resources/procdump-linux/record.json",
  "kind": "tool",
  "markdown_url": "https://awesomerea.org/resources/procdump-linux/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/procdump-linux/index.md",
  "name": "ProcDump for Linux and macOS",
  "name_zh": "ProcDump Linux 与 macOS 版进程转储工具",
  "record_type": "resource",
  "relationship": "foundation",
  "requirements": [
    "Runs on Linux kernels 3.5+ or macOS Sierra+. Building needs stable Rust with rustfmt and clippy, plus Clang, pkg-config, libelf and zlib headers, gdb and gcore on Linux, or Xcode command-line tools, gdb and gcore on macOS. The macOS version has no resource tracking. Release 3.5.3 is from 2026-09-10.",
    "MIT per LICENSE."
  ],
  "requirements_zh": [
    "运行于 Linux 内核 3.5+ 或 macOS Sierra+。构建需要带 rustfmt 和 clippy 的稳定版 Rust；Linux 上还需 Clang、pkg-config、libelf 和 zlib 开发包、gdb 与 gcore，macOS 上还需 Xcode 命令行工具、gdb 与 gcore。macOS 版没有资源跟踪。3.5.3 版发布于 2026-09-10。",
    "依 LICENSE 采用 MIT 许可。"
  ],
  "targets": [
    "binary"
  ],
  "url": "https://github.com/microsoft/ProcDump-Linux",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
