Number of dynamically linked libraries (Was: Re: Gtk+4.0)



On Tue, Jun 21, 2016 at 05:07:46PM +0100, Simon McVittie wrote:
2. Add experimental features through external libraries (libsexy and so
on?)

<snip>

and linking a large number of tiny libraries has a measurable startup
cost for applications.

https://blogs.gnome.org/alexl/2008/10/07/towards-a-ridley-based-platform/

"""
Before:

ldd `which nautilus` | wc -l
91

After:

ldd `which nautilus` | wc -l
60
"""

Now:

ldd `which nautilus` | wc -l
98

Time for another Project Ridley?

And it doesn't count the dlopen'ed libraries, like for the GIO extension
points.

--
Sébastien


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]