# Weird memory consumption

**URL:** https://discourse.vtk.org/t/weird-memory-consumption/15033
**Category:** Support
**Created:** [December 17, 2024, 9:47am UTC](https://discourse.vtk.org/t/weird-memory-consumption/15033 "2024-12-17T09:47:02Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Olivier](https://discourse.vtk.org/letter_avatar_proxy/v4/letter/o/d2c977/32.png) [@Olivier](https://discourse.vtk.org/u/Olivier)
#### Post date: [December 17, 2024, 9:47am UTC](https://discourse.vtk.org/t/weird-memory-consumption/15033/1 "2024-12-17T09:47:02Z")

</div>

Hi friends,

I’m running a very simple Windows/OpenGL application, that creates 20 RenderWindow, with default properties / no Actor, and call Render() on each one.

When creating RenderWindows, total application memory stays \< 300MB.  
As soon as I call RenderWindow.Render(), memory goes up by +100-200MB for each RenderWindow.  
For 20 RenderWindow, total memory goes above 2GB.

My questions :

- What is the cause of this +200MB memory consumption for a simple empty RenderWindow ?
- Would it be possible to minimize/avoid it ?

Tks 🙂
