Кто-нибудь видел распределитель, который вызывает mlock (2) , чтобы предотвратить перенос содержимого контейнера STL на диск?
Существует только одна сложная задача при написании такого распределителя, а именно минимизация количества заблокированных страниц путем кластеризации выделенных блоков.Поэтому, наверное, стоит начать с изменения какого-то распределителя общей памяти?