Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

i'd like to see memory usage differences, load time & runtime performance impacts. i expect most of these to be small but i expect some impact.

also just worth oting that the memory impact of statically compiling in general is probably massive. most systems probably would have a good percent of these libraries in memory already if promtheus were using dynamic linking.



I've done this test in the past. The typical footprint of default Prometheus is around 100MiB of RSS.

Removing everything but flie and static configs reduces it to about 50MiB.

Interesting for more embedded use cases, but not really a big deal when you're using a few GiB of memory for TSDB ingestion buffering.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: