Exemples convaincants de la coutume, C++ allocateurs?

Ce sont vraiment de bonnes raisons d'abandonner std::allocator en faveur d'une solution personnalisée? Avez-vous courir à travers toutes les situations où elle est absolument nécessaire pour la correction, de performances, d'évolutivité, etc? Tout vraiment intelligent exemples?

Personnalisé allocateurs ont toujours été une caractéristique de la Bibliothèque Standard que je n'ai pas eu besoin de beaucoup pour. Je me demandais juste si quelqu'un ici pourrait fournir quelques exemples convaincants pour justifier leur existence.