Thanks from my end too. And thanks for the question Eric that added a lot
to my understanding as well.

Regards.
Sid.

On Wed, Oct 7, 2015 at 10:04 AM, Eric Torti <ericzu...@gmail.com> wrote:

> Cool, Toke and Shawn!
>
> That's exactly what I was looking for. I'll have a look at those resources
> and if something is yet unclear I'll open a thread for it.
>
> Thanks for the information,
>
> Eric
>
> On Wed, Oct 7, 2015 at 10:29 AM, Shawn Heisey <apa...@elyograg.org> wrote:
>
> > On 10/7/2015 4:03 AM, Eric Torti wrote:
> > > I'm sorry to diverge this thread a little bit. But could please point
> me
> > to
> > > resources that explain deeply how this process of OS using the non-java
> > > memory to cache index data?
> > >
> > >> Whatever RAM is left over after you give 12GB to Java for Solr will be
> > >> used automatically by the operating system to cache index data on the
> > >> disk.  Solr is completely reliant on that caching for good
> performance.
> > >
> > > I'm puzzled as to why the physical memory of solr's host machine is
> > always
> > > used up and I think some resources on that would help me understand it.
> >
> > Toke's reply is excellent, and describes the situation from Lucene's
> > perspective.  Solr is a Lucene program, so the same information applies.
> >
> > Here's more generic information on how the OS uses memory for caching
> > for most programs:
> >
> > https://en.wikipedia.org/wiki/Page_cache
> >
> > Note that some programs, like MySQL and Microsoft Exchange, skip the OS
> > cache and take care of caching internally.
> >
> > Thanks,
> > Shawn
> >
> >
>

Reply via email to