5 ms·
> It seems to me that the only good non-mirage reason for shared libraries was disk space usage. Shared libraries are shared in memory too. If you have 5 separ
by senko 17y ago
> It seems to me that the only good non-mirage reason for shared libraries was disk space usage.
Shared libraries are shared in memory too. If you have 5 separate copies of libfoo and you start up applications using them, you'll have 5 copies of libfoo in memory too. And memory is much scarcer resource than disk space.
- AlisdairO 17y agoTrue, although code memory space consumption is not the issue it once was. The consumption of most of the big hogs (web browsers, word processors, etc) is data-related.
- windsurfer 17y agoXulrunner takes 40 megs on a good day...
- randallsquared 17y agoSo, pretty trivial, except on mobile, you agree?
- windsurfer 17y agoNot if you have Miro, Songbird, Firefox and Celtx all running, which isn't unheard of. Also, that's not including the gigantic libraries that Songbird and Miro might share (as they are both media apps) but also the smaller ones.