# Weaviate memory consumption

**URL:** <https://forum.weaviate.io/t/weaviate-memory-consumption/21761>\
**Category:** Support\
**Tags:** technical\
**Created:** [August 3, 2025, 7:37am UTC](https://forum.weaviate.io/t/weaviate-memory-consumption/21761 "2025-08-03T07:37:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![mobehairy](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/mobehairy/32/7542_2.png) [@mobehairy](https://forum.weaviate.io/u/mobehairy)\
**Post date:** [August 3, 2025, 7:37am UTC](https://forum.weaviate.io/t/weaviate-memory-consumption/21761/1 "2025-08-03T07:37:47Z")

</div>

I am using Weaviate **[cr.weaviate.io/semitechnologies/weaviate:1.26.3](http://cr.weaviate.io/semitechnologies/weaviate:1.26.3)** deployed on Kubernetes with 3 replicas, the issue is:

- Weaviate uses about **2.5GB** RAM if data on disk is size **2GB** , even if no operations are running on Weaviate.
- Tried default values of the helm chart and tried changing from **GOGC: 100** to **GOGC: 50** but same issue.

> > Is there a configuration that fixes this issue?

---

<div class="post-metadata">

**Author:** ![DudaNogueira](https://yyz1.discourse-cdn.com/flex027/user_avatar/forum.weaviate.io/dudanogueira/32/7846_2.png) [@DudaNogueira](https://forum.weaviate.io/u/DudaNogueira)\
**Post date:** [August 4, 2025, 10:18am UTC](https://forum.weaviate.io/t/weaviate-memory-consumption/21761/2 "2025-08-04T10:18:36Z")

</div>

hi @mobehairy !!

Welcome to our community 🤗

By default, Weaviate will store your vectors in memory. This means that even without any operation, the memory will be allocated to allow the query search.

If you want to calculate the memory usage, we have some interesting documentation on that:

> **[Resource Planning | Weaviate Documentation](https://docs.weaviate.io/weaviate/concepts/resources)**
>
> CPU, memory, and GPU resource planning guidelines for optimal Weaviate performance at scale.

Let me know if this helps!
