Why Nostr? What is Njump?
2024-10-21 16:11:19
in reply to

ChipTuner on Nostr: I've been running into this problem way more recently it feels new. Every GC powered ...

I've been running into this problem way more recently it feels new. Every GC powered application uses a greedy allocator so virtual memory only increases and is rarely returned to the OS. That was literally why virtual memory (and swap) was invented. It's dumb as shit.

> i dunno how to even audit a Go program for its allocations... or which code is creating them, a new rabbithole to fall into and further upgrade my Go programming chops
Dunno about GO but dotnet's profiler has an allocation tracker. However, it drastically affects performance to the point where allocation issues can be hidden because most of the CPU time is spent in the profiler, it's too slow to catch any massive leaks.
Author Public Key
npub1qdjn8j4gwgmkj3k5un775nq6q3q7mguv5tvajstmkdsqdja2havq03fqm7