Rust chooses to call jemalloc for allocations by default[0], as it is generally faster than the system allocators, especially as we can go beyond the plain malloc&#x2F;free interface. This choice is independent of the libc used, which Rust mainly uses for syscalls.<p>[0]: <a href="http:&#x2F;&#x2F;doc.rust-lang.org&#x2F;book&#x2F;custom-allocators.html" rel="nofollow">http:&#x2F;&#x2F;doc.rust-lang.org&#x2F;book&#x2F;custom-allocators.html</a>