|
From: Tom H. <to...@co...> - 2008-07-09 15:18:23
|
In message <78c...@ma...>
Michael B. Allen <io...@gm...> wrote:
> It seems to me there are a number of ways to improve this situation.
I'm sure there are.
> For example you could "lazily discard" symbols. Meaning, don't dicard
> symbols on munmap, discard them immediately before the loader tries to
> re-mmap a new lib into the same address range. I think that would work
> 98% of the time.
I think it would work very often for some programs and very rarely
for others, depending on their pattern of dynamic library usage. That
is a complete guess though.
More to the point is that pontification on a solution is easy - if
you really think you have a solution then code it up. Lots of people
will be very grateful.
Tom
--
Tom Hughes (to...@co...)
http://www.compton.nu/
|