|
|
Subscribe / Log in / New account

shared memory and loading savings

shared memory and loading savings

Posted Jan 31, 2025 22:58 UTC (Fri) by bluca (subscriber, #118303)
In reply to: shared memory and loading savings by mb
Parent article: Vendoring Go packages by default in Fedora

And? You can go even lower with bare C and/or assembly. None of these have anything to do with the point in question, which is about generalist distributions using the ecosystem as a whole, with the standard library, and has nothing to do with the language itself. The rust standard library shared object at the time of writing in Debian testing is 85 MB, stripped.


to post comments

shared memory and loading savings

Posted Feb 1, 2025 0:18 UTC (Sat) by Cyberax (✭ supporter ✭, #52523) [Link] (4 responses)

Can you decide what you want, a minimal runtime impact by sharing as much code as possible, or small binaries?

shared memory and loading savings

Posted Feb 1, 2025 18:13 UTC (Sat) by bluca (subscriber, #118303) [Link] (3 responses)

Both, which is what we have with glibc-based distros

shared memory and loading savings

Posted Feb 1, 2025 18:49 UTC (Sat) by Cyberax (✭ supporter ✭, #52523) [Link] (2 responses)

glibc objectively does not result in a smaller overall footprint of a running system, it's especially visible when you're running a bunch of containers.

shared memory and loading savings

Posted Feb 3, 2025 22:14 UTC (Mon) by bluca (subscriber, #118303) [Link] (1 responses)

It does, if you run good container managers. If you run crappy ones like docker, well, you get what you pay for.

shared memory and loading savings

Posted Feb 3, 2025 22:17 UTC (Mon) by Cyberax (✭ supporter ✭, #52523) [Link]

What are these wonderful unicorn-grade container managers?


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds