
Envoyé par
Arnard
Ya le ConcurrentDictionnary en .Net 4, avec une gestion optimisée des locks...
Perso je choisirai la solution 1, après tout dépend le volume d'accès concurrentiel, on peut avoir un ordre d'idée ? Des tests de simulation avec création de X threads représentant les mouvements/chats/autres actions peut aussi s'avérer être un test intéressant...
Et sinon, ReaderWriterLockSlim peut être une classe sympa dans ton cas (utilisée par ConcurrentDictionnary si je ne m'abuse). Ce qu'il faut déterminer, c'est le ratio lecture/ecriture dans ton application
Partager