I have set up weaviate on EKS within AWS. My pod is running on a m7g.8xlarge instance which has 128GiB of RAM. Weaviate is performing very well as inserts and queries are lightning fast, so I am very happy with that, however, whenever I ssh into my instance and run the “top” command I can see that my weaviate pod is consistently utilizing 85%-95% of the machine’s memory. I was shocked to see this given how large my instance is. Has anyone seen this before, or have any suggestions on how to use less memory?
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
XXX XXXX 20 0 249.8g 118.4g 762720 S 1.0 95.8 372:51.04 weaviate