Skip to content

Argus v0.4.0

Choose a tag to compare

@caste9612 caste9612 released this 06 Jun 22:04
· 13 commits to main since this release

Prima release pubblica di Argus — profiler GPU-accelerato per Windows, portatile.

Cosa fa

  • Flame graph dell''hot path delle funzioni (ETW, stack sampling ~1 kHz)
  • Timeline dei thread (Running/Ready/Waiting) + contesa lock (via KWAIT_REASON)
  • Memoria: hard page fault + VirtualAlloc/Free (no injection)
  • Disco: throughput + latenze p50/p99/max
  • CPU / RAM / I/O / thread / handle in tempo reale
  • Registrazione/replay sessioni (.argus), diff tra due capture, export CSV/SVG/JSON
  • Overhead misurato ~2% (caso peggiore)

Installazione

Scarica argus-v0.4.0-win-x64.zip, estrai ed esegui argus.exe (portatile, nessuna installazione).
Oppure usa Install-Argus.ps1 (tasto destro -> Esegui con PowerShell) per installarlo per l''utente corrente con collegamento nel menu Start.

Per il profiling completo (flame/timeline/disco/memoria) avvia Argus come amministratore (richiesto da ETW). CPU/RAM/I/O funzionano anche senza.

Requisiti: Windows 10/11 a 64 bit.
SHA-256 (zip): BEB07CFA3434D0FF2FD15E0EC0800786EDEDA14D9FDB62DB6FC454E48C75F980