Hacker News new | past | comments | ask | show | jobs | submit login

Most libraries are not shared, even when they are ostensibly "shared" libraries. Plus disk is cheap, it seems dumb to optimize for it in the 21st century.

You don't need LTO for dead code elimination.




A number of libraries are in fact shared. And RAM is not cheap when considered across the entire OS, and if every process has their own copy of the library, that’s a lot of RAM eaten up by needless duplication.


It's negligible, for example : https://drewdevault.com/dynlib


Is that necessarily true in a world of zram?


CPU cycles are still quite expensive, I assure you. It adds up.




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

Search: