Thanks, Shawn, Eric. I see that same using swapon -s. Looks like during the OS setup, it was set as 2 GB (Solr 6.0) and other 16GB (Solr 6.6)
Our 6.0 instance has been running since 1+ year but recently our monit started reporting swap usage above 30% and Solr dashboard showing the same. I haven't been able to find what causes / why Solr is using the swap space. The index size is well within memory size to fit and we have double the index size on our performance test machines but there is no usage of swap space. Thanks, Susheel On Wed, Feb 7, 2018 at 3:09 PM, Shawn Heisey <apa...@elyograg.org> wrote: > On 2/7/2018 12:01 PM, Susheel Kumar wrote: > >> Just trying to find where do we set swap space available to Solr process. >> I >> see in our 6.0 instances it was set to 2GB on and on 6.6 instances its set >> to 16GB. >> > > Solr has absolutely no involvement or control over swap space. Neither > does Java. This is a function of your operating system's memory > management, and is typically set up when you first install your OS. > > https://www.linux.com/news/all-about-linux-swap-space > https://en.wikipedia.org/wiki/Paging#Windows_NT > > If your system is using swap space, it's a strong indication that you > don't have enough memory installed. If any of the memory that Solr uses is > swapped out to disk, Solr performance is going to be REALLY bad. > > Thanks, > Shawn >