Sto cercando una libreria pool di thread in .NETLeggero discussione Pool Biblioteche in .NET
- dovrei grado di spingere circa 100.000 operazioni, pertanto, dovrebbe fornire il supporto per "blocco". (ovviamente non posso spingere tante attività contemporaneamente, viene quindi sostenere alcuni blocco aggiungendo nuovi compiti, e deve bloccare il filo fino ad una nuova slot è disponibile)
- Non eccessivamente complicate
- Non è così costoso (memoria - CPU saggio)
- free/Open Source (Commercial-friendly License)
ho già la mia soluzione che supporta tutte queste, ma io non sono molto sicuro se è la migliore realizzazione o non. Quindi voglio esaminare altre librerie.
Questo verrà utilizzato principalmente per le richieste HTTP, quindi meno attesa di risposta della CPU. Ciò significa che 100 thread concomitanti sono accettabili.
Avete mai utilizzato effettivamente Threadpool .NET e letto i miei requisiti? Perché .Net Threadpool non è adatto a questo. Impossibile gestire 100 thread alla volta, consuma troppa memoria e non esiste alcuna funzionalità di blocco per progettazione. –