#pprof
Lots and lots of go and pprof this week :)
November 15, 2024 at 10:43 PM
damn pprof got hands yo
July 8, 2026 at 2:09 AM
pprof by @GoogleOSS (⭐️ 9286)

pprof is a tool for visualization and analysis of profiling data

#go
September 24, 2026 at 1:29 PM
pprof by @GoogleOSS (⭐️ 9285)

pprof is a tool for visualization and analysis of profiling data

#go
September 23, 2026 at 7:56 PM
In related news: I filed an issue to improve profile compression options in the Go runtime: github.com/golang/go/is...
runtime/pprof: unconditional gzip compression of profiles · Issue #74022 · golang/go
The pprof format specifies that profiles must be gzip compressed on disk. Go implements this by unconditionally applying gzip (level 1) compression to all pprof profiles it produces. This is proble...
github.com
June 6, 2025 at 7:23 AM
As I said on the last devlog, I'm focused on optimizing parts of the game, so my current environment is surrounded with "pprof" profilers haha 🕵️🔎🔎

#gamedev #indiedev #indiegame #pixelart #solodev #indietech #isometric
January 28, 2025 at 2:21 PM
I just published a proposal for a new RSS profile type for Go.

It aims to solve the issue that the heap profile typically shows < 50% of process RSS, which is very confusing.

It should also help to quickly identify when memory usage is dominated by cgo.

github.com/golang/go/is...
proposal: runtime/pprof: add a rss profile type · Issue #79179 · golang/go
This is a proposal to introduce a new "rss" profile type to runtime/pprof to provide Go users with a holistic breakdown of their program's memory usage. Problem Statement As part of incident respon...
github.com
May 4, 2026 at 5:56 AM
pprof

top -cum
February 27, 2025 at 11:11 AM
No k8s 😱!! So old school?!? Well if it’s go and pprof rooting just let us know.
November 15, 2024 at 10:32 PM
I had the privilege of presenting at KubeCon India 2024 alongside my co-speaker @iamrajiv.bsky.social on the exciting topic of "WebAssembly Profiling with Pprof and Wzprof"

While preparing and presenting this talk I learned so much about WebAssembly's potential.

Recording: bit.ly/kubecon-indi...
WebAssembly Profiling with Pprof and Wzprof - Rajiv Ranjan Singh & Naman Lakhwani
Don't miss out! Join us at our next Flagship Conference: KubeCon + CloudNativeCon Europe in London from April 1 - 4, 2025. Connect with our current graduated, incubating, and sandbox projects as the community gathers to further the education and advancement of cloud native computing. Learn more at https://kubecon.io WebAssembly Profiling with Pprof and Wzprof - Rajiv Ranjan Singh, A.P. Moller - Maersk & Naman Lakhwani, Independent Embark on a journey to supercharge your Go applications targeting WebAssembly by harnessing the profiling capabilities of pprof and wzprof. This session unravels the intricacies of optimizing Go-powered web applications for maximum performance. Discover how pprof provides deep insights into CPU and memory usage, forming the foundation of our optimization journey. Complementing pprof, wzprof, tailored for WebAssembly, offers streamlined performance analysis during module execution. Through practical demonstrations, learn how pprof and wzprof work together to resolve performance bottlenecks, optimize computations, and manage memory effectively. This talk equips both seasoned Go developers and WebAssembly newcomers with essential tools and techniques to maximize application efficiency and speed.
bit.ly
January 5, 2025 at 12:14 PM
Uff dużo pracy dla jednej osoby , zwłaszcza jak się typescript nie lubi, ale teraz .... Ma to sens zostało mi wdrożenie pprof .. zobaczymy co z tego wyjdzie , prawie mnie pokonał crosscompile.... Najnowsze wersje github.com/SunDUINO/Sun.... Oraz na vscode marketplace ...
March 9, 2026 at 6:50 PM
Go at least has some variant of this (and heapz but seemingly not fragmentationz) available if you import net/http/pprof and stand up the HTTP server for it.

A `go tool pprof $that_endpoint/debug/pprof/mutex` (and similar) will even get you a nice report.

But, yeah, that introspection is nice.
May 3, 2024 at 6:49 AM
pprof is a sampling profiler, not a tracer github.com/google/pprof...

The article notes the usual caveats of sample-based profiling.
github.com
February 22, 2025 at 6:24 PM
Got it figured out! Thanks all. :) Answer was:

- tikv's wonderful pprof-rs
- GH action to run and publish .pb files to github
- pprof.me for visualization

SlateDB now runs it nightly:
slatedb.io/docs/perform...
github.com
December 13, 2024 at 11:30 PM
Super happy with the improvements from last night.

Went back to normally running at 60fps ( some cases drops still).

I just fixed 2 functions that I found thanks to the 'pprof'.

I'll continue now that I'm at it 😂

#gamedev #indiedev #indiegame #pixelart #solodev #indietech #isometric
As I said on the last devlog, I'm focused on optimizing parts of the game, so my current environment is surrounded with "pprof" profilers haha 🕵️🔎🔎

#gamedev #indiedev #indiegame #pixelart #solodev #indietech #isometric
January 29, 2025 at 2:46 PM
🔐 How To Protect Your Prometheus! 🛡️

✅ Implement strong authentication
🚫 Limit public exposure
👀 Monitor "/debug/pprof" endpoints
🕵️ Watch for RepoJacking attacks

Stay vigilant, stay secure!

#Prometheus #CyberSecurity
December 13, 2024 at 11:26 AM
This particular profile was the killer feature that made me make the pprof-it wrapper, found so many perf wins in pyright/TypeScript with it
October 12, 2025 at 2:42 AM
I would recommend not throwing away any of the raw data, rather just filter on the visualization side.

We run a free service where you can upload your profiling data and with a URL parameter you can pre populate filtering.

pprof.me
pprof.me - Share and visualize .pprof profiles
pprof.me
December 13, 2024 at 7:42 AM
Looking at total memory allocations, only 12.6% of memory allocated is being used by subscribers, the rest is just for consuming the relay firehose, dealing with the MST bits, and unmarshalling CBOR.

You can see that in both total allocated memory bytes and total objects allocated.
September 22, 2024 at 9:58 PM
Great product and really nice to see such intuitive use of eBPF and pprof 💯 I used pprof just few hours ago so I really appreciate tooling around it.

I just realised that you’re also based in Berlin, no wonder the name sounded familiar to me. 🧸
December 13, 2024 at 6:05 PM
⛺️ Big Tent S3 Ep 8: Grafana Labs and #Isovalent engineers talk through observability in #Go:

Logs first, when to reach for tracing, #pprof, and what #eBPF adds when you need visibility beyond your app: https://youtu.be/1Vvm3B8rrWs?si=XMPuE2VPcqLBHVcy
April 6, 2026 at 7:56 PM
you'll never guess how i spent my weekend
December 21, 2025 at 2:51 AM
100% agreed, gcx has been an absolute game changer, as is pprof/pyroscope, and many other tools

though I also have been trying to left shift finding those weird things until before prod, but we have a lot of pre-existing systems with a lot of issues that need debugging!
July 12, 2026 at 1:37 PM
GoLand 2026.2 introduces a unified Go Optimization tool window, pprof profiling for applications, and in-editor go fix integration to streamline Go development.
alternativeto.net/news/2026/7...
July 23, 2026 at 6:02 AM