You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Will Milspec <wi...@gmail.com> on 2011/01/13 02:39:45 UTC

Anyone seen measurable performance improvement using Apache Portable Runtime (APR) with Solr and Tomcat

Hi all,

Has anyone seen used Apache Portable Runtime (APR) in conjunction with  Solr
and Tomcat? Has anyone seen (or better, measured) performance improvements
when using APR?

APR is a library that implements some functionality using Native C  (see
http://apr.apache.org/ and
http://en.wikipedia.org/wiki/Apache_Portable_Runtime)

>From wikipedia entry:
<quote>
The range of platform-independent functionality provided by APR includes:
    * Memory allocation and memory pool functionality
    * Atomic operations
    * Dynamic library handling
    * File I/O
    * Command argument parsing
    * Locking
    * Hash tables and arrays
    * Mmap functionality
    * Network sockets and protocols
    * Thread, process and mutex functionality
    * Shared memory functionality
    * Time routines
    * User and group ID services
</endquote>

I could imagine benefits in file IO  as network IO. But that's pure
conjecture.

Comments?

thanks in advance