Rod Evans wrote:
On 7/21/10 12:45 AM, Vladimir Kotal wrote:

Perhaps the wsdiff maintainers have an idea of what would make their life
easier?

Dunno who is wsdiff maintainer but I think in terms of performance the
ultimate solution (although a bit of a overkill) would be to avoid the
fork()+exec(elfdump) completely. This would require python bindings for
libelf.so (libelfdump.so ?).

Well, it the many fork+exec's could be replaced with one you
might feel it.

Such elfdump run would need to be parallelized somehow as well. Maybe fork one elfdump process for each of the worker threads and let it process requests in sort of a "daemon" mode. Hard to tell if this approach would be worth it.


v.
_______________________________________________
tools-discuss mailing list
tools-discuss@opensolaris.org

Reply via email to