Thanks!

On Wed, 21 May 2025 at 23:35, Adrien Grand <jpou...@gmail.com> wrote:

> Hello Ashwini,
>
> MMapDirectory will often perform a bit faster. While NIOFSDirectory needs
> to first copy data from the buffer cache to heap arrays, MMapDirectory can
> read directly into the buffer cache.
>
> Lucene's benchmark suite allows comparing these two directories. I haven't
> done so recently, but in my experience MMapDirectory was always faster.
>
> I recommend reading this blog to learn more:
> https://blog.thetaphi.de/2012/07/use-lucenes-mmapdirectory-on-64bit.html
>
> Le jeu. 22 mai 2025, 07:47, ashwini singh <ashwini.mn...@gmail.com> a
> écrit :
>
> > As per Lucene documentation there is not much difference between these 2
> > implementations and users should use the Open() method and Lucene choses
> > the best implementation based on the system.
> >
> >
> >
> https://lucene.apache.org/core/9_7_0/core/org/apache/lucene/store/FSDirectory.html
> >
> >
> > Is there any perf impact on choosing one of the options on a 64 bit linux
> > system ? Do we have any comparison numbers? What is the advantage of
> using
> > MMapDirectory when we already have a system buffer cache (on linux) for
> > file access ?
> >
> >
> > Thanks
> > Ashwini
> >
>


-- 


*Thanks and Regards,*
*Ashwini Singh*

Reply via email to