Hacker GitHub

← All repos

P403n1x87/austin

View on GitHub ↗ ★ 2,211 C

Python frame stack sampler for CPython

26 mentions on Hacker News by 10 people: 9 stories, 17 comments · first 2019-12-04 · latest 2025-11-20

Mentions per year 26 mentions · busiest year 2020 (10)
20082026
  1. …with no manual instrumentation and virtually zero impact on the runtime. You can find the code at https://github.com/P403n1x87/austin The main highlights of the new release are the support for Python 3.14, as well as many substantial…
    comment by p403n1x87 · 2025-11-20 · in Austin 4 Released
  2. …want to look at: 1] https://github.com/joerick/pyinstrument 2] https://github.com/benfred/py-spy 3] https://github.com/P403n1x87/austin 4] https://github.com/bloomberg/memray 5] https://github.com/pyutils/line_profiler
  3. …allocations at all anymore, and I don't quite trust that this is correct. There is also Austin ( https://github.com/P403n1x87/austin ), which I also wanted to try (have not yet). Somehow this experience so far was very disappointing. Side…
    comment by albertzeyer · 2024-02-10 · in Memray – A Memory Profiler for Python
  4. This seems to be heavily based on Austin https://github.com/P403n1x87/austin/blob/master/src/version.... https://github.com/bloomberg/pystack/blob/a971a4ced371a5859f...
    comment by p403n1x87 · 2023-06-08 · in Pystack: Like Pstack but for Python
  5. This should work with anything https://github.com/P403n1x87/austin
    comment by p403n1x87 · 2022-04-21 · in Memray: a memory profiler for Python
  6. Just wanted to add Austin: Python frame stack sampler for CPython written in pure C ( https://github.com/P403n1x87/austin )
    comment by zuj · 2021-12-18 · in Tqdm (Python)
  7. Austin: https://github.com/p403n1x87/austin
  8. …collecting data with austinp, don't forget to resolve symbol names with the resolve.py utility ( https://github.com/P403n1x87/austin/blob/devel/utils/resolve... , see the README for more details: https://github.com/P403n1x87/austin/blob/dev…
    comment by p403n1x87 · 2021-09-28 · in Spy on Python down to the Linux kernel level
  9. Make sure you have Austin ( https://github.com/P403n1x87/austin ) installed. See https://p403n1x87.github.io/how-to-bust-python-performance-i... for an example.
  10. This is a TUI for the profiler Austin, whose README has a bit more detail on what it can do: https://github.com/P403n1x87/austin
  11. For these kind of things one could use https://github.com/P403n1x87/austin-python An early attempt at an APM that was specifically designed to measure endpoint response times was here https://github.com/P403n1x87/austin/blob/apm/austin/apm.…
  12. …austin's code for reading memory here, and it's implemented for 3 platforms in just 130 lines of C: https://github.com/P403n1x87/austin/blob/877e2ff946ea5313e47...
  13. …with Austin itself. Just pass the pid of the web server sudo austin-tui -Cp <webserverpid> See https://github.com/P403n1x87/austin#examples for more details. To avoid using sudo on Linux you can do sudo setcap cap_sys_ptrace+ep `which…
  14. …a lot of similar features to py-spy. I haven't made a direct comparison yet between the two. [1] https://github.com/P403n1x87/austin
  15. …away, even while it's running on a production environment, with minimal impact on performance. https://github.com/P403n1x87/austin The simplest way of using Austin is by piping its output to FlameGraph for a quick and detailed…
  16. …has no other dependencies other than the C standard library. Its source code is hosted on GitHub at https://github.com/P403n1x87/austin The README contains installation and usage details, as well as some examples of Austin in action.…
  17. …survey of python profilers that hasn't been published yet, and along with py-spy, there is austin ( https://github.com/P403n1x87/austin ). The thing that I liked the most about austin is that it also samples the memory usage of the system…
    comment by simtel20 · 2019-12-04 · in BPF: A New Type of Software