Come viene conteggiata l'identificazione del filo e si ricicla i numeri

-1

Mi stavo chiedendo come funziona l'identificazione del thread in .NET. Fa sempre +1 l'ultimo numero e non guarda mai indietro? oppure se il thread 5 si interrompe e viene creato un nuovo thread, utilizzerà 5 come ora è gratuito?

    
posta Vincent 26.04.2017 - 09:28
fonte

1 risposta

1

Guardando il file di registro prodotto dalla nostra applicazione multi-thread, non vedo quasi mai ThreadId > 40; quasi tutti i ThreadId sono più piccoli.

Tipicamente, i thread provengono dal pool di thread: vengono "riciclati" dopo l'uso. Anche i numeri vengono usati di nuovo.

    
risposta data 27.04.2017 - 10:37
fonte

Leggi altre domande sui tag