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 > > > > >