> Thanks - we're currently running Solr inside of RHEL virtual machines
> inside of VMware. Running "numactl --hardware" inside the VM shows the
> following:
>
> available: 1 nodes (0)
> node 0 size: 16139 MB
> node 0 free: 364 MB
> node distances:
> node   0
>   0:  10
>
> So there is only one node being shown.  So there is only one node and only
> one memory bank.  Am I correct in assuming that means NUMA can't be the
> issue?
>
> My best guess as to what is going on relates to that big memory-mapped
> file Solr allocates. Our search index is about 60GB or so, much bigger
> than the 16GB RAM the operating system has to work with. Could it be that
> the swapping is due to the memory-mapped file in some way?

If mmap is leading to swapping, that's a serious operating system glitch.
That's not supposed to happen. The numa idea is the only thing I know
about that could cause this to happen, assuming that there's not something
else on the system that's using memory.

If you could run top, press shift-M to sort by memory, and the get a
screenshot, that would be good. Be sure the terminal has enough height
that we can see quite a few of the top entries.

Thanks,
Shawn



Reply via email to