Я пытаюсь понять пулы памяти для управления памятью, но я не могу найти много об этом, но, похоже, это очень распространенный механизм.
Все, что я знаю об этом, это то, что "пулы памяти, также называемые распределением блоков фиксированного размера" , как сообщает Wikipedia, и я могу использовать эти куски для выделения памяти для моих объектов >
Существуют ли какие-либо стандартные спецификации пулов памяти?
Я хотел бы знать, как это работает в куче, как это можно реализовать и как это можно использовать?
Простой пример, показывающий, как их использовать, будет оценен
ИЗМЕНИТЬ
Что такое пул?
Распределение пулов - это схема распределения памяти, которая очень быстрая, но ограниченный в его использовании. Для получения дополнительной информации о распределении пула (также называемое простым разделенным хранилищем, см. концепции понятий и простые Сегментированное хранилище).
from этот вопрос
Я могу понять, что он имел в виду, но это не помогает мне понять, как я могу их использовать и как пулы памяти помогают моему приложению, как это реализовано.