Sto utilizzando un dizionario concorrente per archiviare circa due milioni di record e voglio sapere su cosa inizializzare il livello di concorrenza del mio dizionario.come scegliere il livello di concorrenza di un dizionario simultaneo
pagina MSDN ha il seguente commento nel suo codice esempio:
Maggiore è il concurrencyLevel, maggiore è il numero teorico di operazioni che possono essere eseguite contemporaneamente sullo ConcurrentDictionary. Tuttavia, le operazioni globali come ridimensionare il dizionario richiedono più tempo con l'aumentare del livello di concorrenza.
Questo è il meglio che ho potuto trovare che spieghi cosa significa ConcurrencyLevel e tuttavia è ancora molto vago.
Accetto sulla parte di profilazione. È davvero l'unico modo per dirlo. –
Puoi spiegare quali strumenti potresti utilizzare per creare un profilo (ad esempio VS Concurrency Visualizer). Inoltre, in particolare, cosa sto cercando durante la profilatura che mi indica che dovrei aumentare/cambiare il livello di concorrenza? –