Pull to refresh

Comments 3

Возникает вопрос, зачем делать пул managed-объектов, вместо перехода на нативный аллокатор?

А кто-нибудь использовал такой подход в реальных проектах? А то например jemalloc.NET не особо обновляется в последние годы. В теории, даже API нужное есть в виде MemoryManager, надо только его реализовать.

Огромное спасибо за статью, а главное - за идею. Никогда не задумывался о разнице между Shared и Configurable пулами.

В итоге выдрал код Shared, подпилил под свои нужды и на сценариях с очень короткими и частыми циклами rent-return выиграл др 2/3 времени исполнения :)

План на завтра - написать ни основе этого кода пару специфических инстанц пулов :)

Sign up to leave a comment.

Articles