Limiti di dimensioni pratiche di un hashtable e un dizionario in C#
https://softwareengineering.stackexchange.com/questions/123621
-
03-11-2019 - |
Domanda
Quali sono i limiti pratici per il numero di elementi che un dizionario C# 4 può contenere e il numero totale di byte che queste strutture possono contenere ragionevoli. Lavorerò con un gran numero di oggetti e vorrò sapere quando queste strutture iniziano a riscontrare problemi.
Per il contesto, userò un sistema a 64 bit con tonnellate di memoria. Inoltre, dovrò trovare oggetti usando una forma o "chiave". Date le richieste delle prestazioni, questi oggetti dovranno risiedere in memoria e molti saranno di lunga durata.
Sentiti libero di suggerire altri approcci/schemi, anche se devo evitare di usare librerie di terze parti o open source. Per motivi di specifica, devo essere in grado di costruirlo usando C# nativo (o c ++ cli).
Nessuna soluzione corretta