Community
Arnold General Rendering Forum
abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

Unknown Memory Allocator?

4 ANTWORTEN 4
GELÖST
Antworten
Nachricht 1 von 5
Anonymous
536 Aufrufe, 4 Antworten

Unknown Memory Allocator?

Integrating the Arnold Render engine in blender, I get this strange warning, any ideas how to get around this?

00:00:00   326MB WARNING | detected unknown memory allocator loaded from "/ho
me/furby/Blender/blender".  This might not be compatible with arnold and migh
t result in performance regressions, increased memory usage, and crashes! If 
it must be used, please contact support@solidangle.com so we can put th
is allocator on the approved list
Tags (1)
Beschriftungen (1)
4 ANTWORTEN 4
Nachricht 2 von 5
Stephen.Blair
als Antwort auf: Anonymous

That means Arnold suspects that Blender is using a custom memory allocator. If you're not getting any crashes, it's probably safe, but we'd to know more about the custom memory allocator.



// Stephen Blair
// Arnold Renderer Support
Nachricht 3 von 5
Anonymous
als Antwort auf: Anonymous

Thanks for the quick reply, I'll ask the devs to see if they know more about it.

Nachricht 4 von 5
Anonymous
als Antwort auf: Anonymous

Blender uses a custom memory allocator called "guardedalloc". The sources are all here: https://developer.blender.org/diffusion/B/browse/master/intern/guardedalloc/

Calls like `MEM_mallocN`, `MEM_callocN`, etc are being used almost everywhere, they do wrapping stuff for malloc, calloc, etc.

Nachricht 5 von 5
Stephen.Blair
als Antwort auf: Anonymous

Hi @Tyler Furreboe I'm surprised this has not come up before. Or is there a way to run Blender without a custom memory allocator?



// Stephen Blair
// Arnold Renderer Support

Sie finden nicht, was Sie suchen? Fragen Sie die Community oder teilen Sie Ihr Wissen mit anderen.

In Foren veröffentlichen  

Autodesk Design & Make Report