LINUX.ORG.RU

История изменений

Исправление fsb4000, (текущая версия) :

В Rust пока можно лишь переопределить глобальный аллокатор: https://doc.rust-lang.org/std/alloc/trait.GlobalAlloc.html

То есть ты можешь узнать из какого ядра сделан этот вызов, и на основании этого выделить память своим малоком.

Вот какой-то тип пытался делать NUMA-aware allocator:

https://github.com/bastion-rs/numanji

Но там всего 8 коммитов, я хз насколько он работоспособен.

Исходная версия fsb4000, :

В Rust пока можно лишь переопределить глобальный аллокатор: https://doc.rust-lang.org/1.9.0/book/custom-allocators.html

То есть ты можешь узнать из какого ядра сделан этот вызов, и на основании этого выделить память своим малоком.

Вот какой-то тип пытался делать NUMA-aware allocator:

https://github.com/bastion-rs/numanji

Но там всего 8 коммитов, я хз насколько он работоспособен.