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
Solved! Go to Solution.
Solved by Stephen.Blair. Go to Solution.
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.
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.
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?