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
7k 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?
10
votes
1answer
3k 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 ...
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
3k 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 ...
9
votes
1answer
622 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
2answers
2k 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 ...
8
votes
1answer
1k 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
3answers
18k 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 ...
7
votes
1answer
2k 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
1k 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
3k 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
2answers
890 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
1answer
1k 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
10k 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
689 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
252 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
592 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
986 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
1k 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
0answers
309 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
379 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
209 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
1answer
430 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 ...
2
votes
2answers
2k 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
564 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
109 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
444 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
141 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
248 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
574 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
151 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 ...
2
votes
0answers
276 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
394 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
224 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
231 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
591 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 ...
2
votes
0answers
214 views

Not enough RAM for baking particles

Faced with such a problem - there is a system of particles in settings exposed saving cache to disk next to the file. Also, 400 frame animation of the object. The problem is that baking stops at 100 ...
1
vote
1answer
594 views

Why is blender not using all of my ram?

So I'm rendering this scene with blender cycles and I'm wondering why I get this when my computer has much more processing power. Here's the computer I have: http://www.costco.com/.product.1128978....
1
vote
2answers
50 views

Segfault when going back to Object Mode, on unrelated data

I am writing an Addon. I have a list of Vectors: centers = [p.center for p in obj.data.polygons] In a later section of code, I do the following to a different ...
1
vote
1answer
2k views

Blender error: out of memory

I have never used blander, 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 powerfull PC. So he gave me ...
1
vote
2answers
6k views

Blender 2.78 cycles out of memory problem, in both cpu and gpu

I have a out of memory problem with Blender. My specs are: I am using Blender 2.78, Cycles Intel I5 2400 Nvidia Gtx 750 ti 2GB 8 GB ram Windows 7 64 bit I can render simple stuff, but now when I’m ...
1
vote
1answer
83 views

Passing data from one running instance of script to the next

I am looking for the most efficient way to save data from one run of a python script to the next. My script generates a list , say presentList . The list is made up of a number of integers. Next time ...
1
vote
1answer
191 views

Blender Crashing within two minutes of opening even if left untouched after opening [closed]

I'm brand new to blender. I downloaded the newest version from online (2.79.2), checked to make sure I have good requirements for using the program (which I do), I start up the program and literally ...
1
vote
1answer
379 views

infinite loop / ensure_lookup_table

what this script should do is add 1-3 little cubes to each side of a specific object (torus in my case for testing). then for each cube a random face within a section of the torus gets choosen and the ...
1
vote
0answers
72 views

is it possible to limit texture resolution by distance?

I know in the simplify tab you can set a reduced texture size for all of the scene, but is it possible to reduce the texture size in vram based on distance from the camera? For example I have a 2km ...