[Xapian-tickets] [Xapian] #390: Implement LD_PRELOAD library to log IO for profiling (was: Include a way to log IO for profiling)

Xapian nobody at xapian.org
Thu Dec 4 03:31:18 GMT 2014


#390: Implement LD_PRELOAD library to log IO for profiling
-------------------------+-----------------------------
 Reporter:  richard      |             Owner:  olly
     Type:  enhancement  |            Status:  assigned
 Priority:  normal       |         Milestone:  1.3.x
Component:  Other        |           Version:
 Severity:  normal       |        Resolution:
 Keywords:               |        Blocked By:
 Blocking:               |  Operating System:  All
-------------------------+-----------------------------
Changes (by olly):

 * milestone:  1.3.3 => 1.3.x


Comment:

 I hacked up the script to produce a compatible log format, but the
 visualisation doesn't actually seem very useful - I'll attach that patch
 (which doesn't currently work with {{{strace -y}}} but would be easy to
 tweak to do so).

 So we now have addressed this for Linux at least, and perhaps for some
 other platforms if strace worked well enough there before it went Linux-
 only.

 Retitling to make this about adding an {{{LD_PRELOAD}}} library to handle
 other platforms, and moving to 1.3.x milestone, since we have at least
 addressed this on the platform where Xapian is probably most widely
 developed and used.

--
Ticket URL: <http://trac.xapian.org/ticket/390#comment:4>
Xapian <http://xapian.org/>
Xapian



More information about the Xapian-tickets mailing list