> J'ai une classe très petite (qui contient en gros 2 int + des fonctions
> virtuelles), allouée par le programme exclusivement (et fréquemment) dans
> le tas et je voudrais redéfinir l'opérateur new pour cette classe.
> Ma question : je réserve un gros bloc, et après ?
> Existe-t-il une bibliothèque développée pour la gestion de la mémoire
> suivant cette problématique ?
> Je ne voudrais pas réinventer la roue...
> Comment arbitrer entre rapidité d'allocation, de désallocation sans fuite
> de mémoire... !
> Merci d'avance
Recherche "small object allocation". Entre autres, il y a un chapitre la
dessus dans le bouquin d'Alexandrescu.
--
Jean-Marc
FAQ de fclc++:
http://web.archive.org/web/*/http://www.cmla.ens-cachan.fr/~dosreis/C++/FAQ
C++ FAQ Lite en VF:
http://www.ifrance.com/jlecomte/c++/c++-faq-lite/index.html
Site de usenet-fr:
http://www.usenet-fr.news.eu.org