GIL Knocker (gilknocker)
JSON →gilknocker is a Python library, with core components implemented in Rust, designed to measure Global Interpreter Lock (GIL) contention in Python applications. It provides a quick and dirty metric by spawning a background thread that periodically attempts to acquire the GIL and records the time taken. This is particularly useful for identifying GIL-bound sections of code without the overhead of a full profiler like `py-spy`. The current version is 0.4.2, and it supports Python 3.9 and newer.
Traffic · last 30 days ↑0% vs prev 7d
total hits 14
actors 6 distinct systems
last hit 1d ago MetaBot
top countries 🇺🇸 United States · 🇫🇷 France · 🇩🇪 Germany · 🇨🇦 Canada
API endpoints
full doc /v1/registry/gilknocker
install /v1/registry/gilknocker/install
compatibility /v1/registry/gilknocker/compatibility