Conversation

NFT profile picture
💯 > In general, it is my opinion that if your program is crashing on Alpine, it is because your program is dependent on behavior that is not guaranteed to actually exist, which means your program is not actually portable
Quote Tweet
understanding thread stack sizes and how alpine is different ariadne.space/2021/06/25/und
1
9
Replying to and
Of course, this is a whole different debate. But overcommit should be enabled on most typical Linux systems, which means 8MiB aren't actually consumed per thread, so then Alpine shouldn't actually be more memory-efficient due to that, no?
2
1
Replying to and
Fair. The reason why I ask is that I find the amount of RAM used by stuff on my main workstation to be quite ludicrous these days. 32GB and I still regularly get close to running out (no swap, though). I thought it might be an i915 leak, but now I'm on radeon, no change...
1
1
If you don't use any particularly heavyweight web apps depending on stuff like wasm, --jitless impact on performance isn't really that noticeable. It's around 5-10% perf loss for a normal JS-heavy web page like Gmail or YouTube. Compute-heavy code could be 10-100x slower though.
1