Questions tagged [memory-management]

Questions related to memory consumption. This refers to both RAM (Random Access Memory) usage and hard drive space.

Filter by
Sorted by
Tagged with
24
votes
2answers
9k views

Why does Blender use so much memory for large textures?

Using a single 6K texture at only 227kb in size, spikes the memory usage to a crazy 144mb of memory in Blender. It was brought up in this bug report, but closed. Why can image editors (Photoshop/...
21
votes
4answers
2k views

What is the most computationally efficient way to make ripples?

I know you can use Dynamic Paint as well as Fluid Simulation with Force Fields to make ripples. I'm sure there are other ways as well. Which way is the least memory and processor intensive of these?
11
votes
1answer
4k views

How can I save memory in cycles when I have a lot of duplicates?

I have a scene I'm working on which requires a large amount of duplicates which I was planning to use an array for. I recently heard if you use Shift+D instead of Alt+D and wondered if there was a ...
11
votes
1answer
4k views

Why should texture resolutions be powers of 2?

It's often said that texture dimensions should be square powers of two (512x512, 1024x1024, 2048x2048...), but what is the purpose of this really? I've given this advice myself and do it whenever I ...
10
votes
2answers
8k views

Does Blender have a software-limited amount of RAM it can use?

The other way to ask this question is, are Blender's memory limitations solely hardware related? Or, is there a point at which Blender will either crash or fail to use additional memory, even though ...
9
votes
1answer
2k views

How to efficiently instantiate object with memory-hungry modifiers?

Using Alt + D to duplicate light meshes with heavy modifiers (like a leaf with a particle instance modifier or a trunk with a subdivision modifier) can lead to huge memory usage. Because only the base ...
9
votes
1answer
795 views

Rendering a large number of unique objects

I've got a script which imports a bunch of hi-resolution models onto a grid. It gives me this: It's currently got 35 objects (81924 vertices per object), but I'd like to rotate the camera toward the ...
8
votes
3answers
30k views

How can I tell if Blender is using all 64 GB of RAM?

I have 64GB of RAM on my computer and I'm trying to check if Blender is using all that it can. I still get viewport slowdown at times when working with complex objects. I know there are many ...
8
votes
1answer
2k views

How do I see what is using Memory?

During the creation of a recent project the amount of memory used by Blender inflated to a massive(!) 11.8GB while attempting to render. This makes rendering on GPU unusable for me (no Titan X's ...
7
votes
1answer
3k views

Is it possible to use a displacement map without having real geometry?

I'm currently trying out displacement maps. As I was told by some video tutorials I need to apply them as a (displacement) modifier on the mesh. Therefore, I have to subdivide the mesh to achieve more ...
7
votes
1answer
2k views

How to avoid float texture limit for GPU rendering

In developing a relatively simple scene, I noticed that detail from normal maps were not being displayed for some objects. All of the maps were generated from Substance painter as .png (16-bits max). ...
6
votes
1answer
5k views

Import large model file into Blender

I have a 530 MB .ply mesh file that I am trying to import into a Blender project. However since the file is so large, Blender freezes up whenever I try to import it. Is there a way to work around this?...
5
votes
1answer
3k views

How to prevent memory leakage in Blender?

I have to load lots of objects/meshes(50k) in Blender and render them for which I have written a Python script. My meshes have lots of vertices/faces (in the range of ~[10k, 70k]). I noticed that ...
5
votes
2answers
1k views

Maximum number of materials that can be added in a scene?

I have very large number of planes in my scene and each needs to be assigned a color, and to do that, I am assigning a material to each plane. Blender is allowing 2^15, i.e. 32768 materials. But the ...
5
votes
2answers
13k views

Best settings to reduce cycles memory consumption

I'm trying to render a very complex scene with blender and it seems to be using too much memory. I've already tried using tile size as a multiple of total resolution and spatial bvh splits. Can ...
5
votes
2answers
1k views

Too much Memory Usage?

I am baking a simulation which is taking up roughly 15 GB of memory, is this normal? I am baking full smoke simulation with high resolution and high definition.
5
votes
1answer
756 views

Which is more efficient? duplifaces, particles, or group instances?

Particles give more controls for doing things like randomizing rotation of instances, but duplifaces and group instances allow for rotation and scale of individual instances. For something like ...
4
votes
1answer
460 views

Blender crashes when enabling “true” displacement

I created an OSL shader (a 4D noise texture) and connected it to the "Displacement" output of my shader. I wanted this to be a animated micropolygon / adaptive subdivision displacement, so I enabled "...
4
votes
1answer
1k views

How to check how much GPU memory is used by object?

I wonder if there is any way to determine how much memory object or group of objects is going to use while rendering. I was trying to follow some of recent Blender Guru's tutorials but it seems like ...
4
votes
0answers
633 views

Why is there slowdown on a high poly mesh in edit mode when all faces are hidden?

I've been wondering this for years now, so I'm working on a high poly mesh and I've hidden all but 50,000 vertices, there's a fair bit of slowdown and I kind of get that but even if you hide ...
3
votes
2answers
1k views

Why does Denoising take up so much memory?

I tried to render my scene with the new 2.79 Denoiser. During the Rendering Process everything was fine, my memory peak was about 1000M but as soon as the Denoising started it suddenly shot up to ~...
3
votes
1answer
2k views

Use all Ram on Blender when rendering? (Cycles and Blender Render)

I have 32 GB Ram on my computer, how can i make Blender use all (or at least, the most) of the RAM when rendering?
3
votes
1answer
2k views

Troubleshooting Blender's Memory Use (Memory Statistics)

I've got a model I've been working on for a few weeks here. The file itself is 2.1Mb and there are no textures used. Although the full model is 3 million polygons, it's all subdivision and mirroring ...
3
votes
1answer
2k views

Blender error: out of memory

I have never used Blender, so I'm totally new to the software, but today a friend of mine asked me to use my computer to render a picture for him since he doesn't have a powerful PC. So he gave me the ...
3
votes
1answer
750 views

Blender using memory for no reason; Blender loading up Memory Usage. Why is that?

So there's actually 2 problems I have regarding Blender's memory usage, which probably aren't much for a regular computer but really slow work for weaker ones and can even cause crashes. So I have a ...
3
votes
0answers
263 views

Garbage collection in Blender leaks memory

I'm working on an iterative process for optimizing the placement of some objects. This iterative process seems to leak the memory (I use numpy matrices). I do destruct the lists and matrices after ...
3
votes
0answers
443 views

Memory (and large project) management [closed]

From what I've understood from other questions here, group instancing and dynamic linking are two methods for managing memory in a project that is large or complex. The latter also allows one to ...
3
votes
0answers
392 views

.blend file size much larger after OpenGL Render

I am working on a detailed dialogue scene that is 600 mb. It is a very complex scene, with each part in single layers. I know that is a very big file size, but what my machine can handle it. What ...
2
votes
1answer
181 views

How do i turn multiple of the same object into instances?

I have need to render a scene but have been running into trouble because it would run out of memory. The scene has a lot of leaves (999 to be specific) and they are all identical. How would i turn all ...
2
votes
1answer
301 views

How to remove unwanted textures to save memory

I have two textures in Blender that are for a desk I am modeling. Each texture is 4K quality and takes up a ton of memory. I only have 4GB of memory on my computer, so I can't render an image of my ...
2
votes
1answer
232 views

hello world script causes memory leak

My script generates about 400 objects. If I run the same script twice, I notice the object count remains the same, but the memory allocated does increase substantially. I thought it was my code (and ...
2
votes
2answers
4k views

Clear the sequencer memory cache?

I'm doing some motion tracking, and to quickly edit things I preload the frames into the memory. However, this fills up my ram, and sometimes (e.g when I'm not working with the footage) I want to ...
2
votes
1answer
891 views

Is there any disadvantage to using smoke adaptive domain?

In the smoke simulation settings, there is an option called smoke adaptive domain. It basically (as far as I can tell) just changes the domain's size at each frame to be just big enough to fit the ...
2
votes
1answer
57 views

Keeping Shaders in Memory

Is it possible to make Blender keep shaders in memory instead of reloading them each time I switch back to lookdev or render view? I am losing a lot of time switching between the views simply because ...
2
votes
1answer
124 views

Render a “long” video (> 2 mins) in one step, without running out of memory

I feel like I am missing something fundamental. Here is my problem: I am producing videos (10-30 minutes each), using the Video Sequence Editor – there is no 3D modeling involved here, just stitching ...
2
votes
1answer
1k views

game-engine : error totblock : 1. Memory Leak?

I've got this error when running the blender game-engine: Error Totblock: 1 (The scene is running, but very slow, and this message appears a the end) Apparently, ...
2
votes
2answers
942 views

Blender consuming all memory

I have hundreds of thousands of models in a folder. In my script I have a loop which loads each model at a time as object in my scene then render an image of it then delete the object. After couple of ...
2
votes
2answers
265 views

Memory increasing but not adding any new geometry

So I have a model and in the top right where it says the memory usage it changes even when I dont add any type of new geometry. I can just say move a vert and let go of the mouse so it doesnt actually ...
2
votes
1answer
290 views

Cycles GPU Texture-duplicate memory Question

Lets say we have 1024x1024 PNG texture called Texture.png I Have multiple materials using the same texture, on import the textures were automaticly renamed to .001 .002 .003 etc. And Im out of GPU ...
2
votes
1answer
678 views

Blender does not utilize full amount of VRAM

When trying to render my scene with my GTX 970 and cycles I get a cuda error saying that I was out of memory. However according to gpu-z I only got up to using 3228MB of VRAM, and according to blender ...
2
votes
0answers
32 views

Are there any known solutions to generic memory leaks?

I'm running Blender 2.91.0 (This is a completely new install) and as I use it, it starts to run slower, and the amount of memory it uses according to task manager steadily increases. If I shut down ...
2
votes
0answers
22 views

Large memory consumption upon loading model

When I import a single large STL (700MB), Blender uses 3GB of memory. This is before any operations have been performed. While editing, the memory consumption jumps to 16GB and my computer grinds to a ...
2
votes
0answers
38 views

Understanding Memory Usage Whilst Rendering in Cycles

I am trying to understand memory usage whilst rendering in Cycles with a view to making good upgrade option decisions. I have a large scene which for my system is very heavy to render. I have 32 Gb of ...
2
votes
0answers
27 views

What is the smallest possible .blend file size in 2.8x?

I'm trying to make a container library .blend file for common node groups and I cannot get the file to be smaller than 51.3 KiB (52 506). Can you do better?
2
votes
0answers
485 views

Why does Blender use so much RAM for a mesh?

I'm noticing when loading a 250mb OBJ file (high resolution mesh), Blender goes from 89mb RAM to around 2.1gb. Loading the same mesh in Preview.app uses around 300mb. Why is that? Is there a way to ...
2
votes
0answers
1k views

Finding out what makes your file size big?

Is there a way to see exactly which objects/textures/etc in my scene take up the most memory? My scenes often get rather big, bigger than I feel they should be, and rendering them obviously then tends ...
2
votes
0answers
810 views

Is there an easy way to see what is consuming the most memory?

Is there an easy way to see what is consuming the most memory? For example: -Objects / Object data -Textures -Lighting -Particle Systems -Material duplicates -Caches -Anything else that can cause ...
2
votes
0answers
266 views

What method is more efficient for making duplicate of an object: mirror it with modifier or instancing it?

I wonder what method i should use for making copies of original object, what is more memory/render efficient: mirror my object with modifies - "Array" or "Mirror" or instancing my object with Alt+D?
2
votes
0answers
290 views

How to retrieve context after a outliner.orphans_purge()

I've got a script that joins several object into one at every frame and then do several operations on the duplicated object. However, I know that when a object is deleted in blender, meshes are ...
2
votes
0answers
606 views

Can Cycles CUDA utilize more than 2GB of VRAM?

I'm trying to make a render with dual Titan X's, they have 12GB of VRAM each. If I ramp the tile size up it eventually slows down seemingly due to hitting a 2GB cap? Is there a way to have the ...