|
|
Postitatud 2021-6-17 18:10:45
|
|
|
|

public static bool SetMinThreads(int workerThreads, int completionPortThreads)
workerThreads: minimaalne uute tühikäigu abilõimede arv, mida lõimede bassein peab hooldama. completionPortThreads: uute minimaalsete tühikäiguliste asünkroonsete I/O lõimede arv, mida lõimede bassein peab hooldama.
Tühikäigu lõimed hoitakse lõimepooli poolt, et vähendada aega, mis kulub lõimede päringute täitmiseks lõimebasseinist. Sekundaarsetele lõimedele ja asünkroonsetele I/O lõimedele on reserveeritud erinevad miinimumid. Süsteemi ressursside säästmiseks lõpetatakse rohkem kui minimaalne arv tühikäigulõime. Tühikäigu lõimede hooldamine on taustatöö. Mis on maksimaalne lõimede arv, mida saab lõimede basseinis seada?
Töölõimede maksimaalne väärtus on: 32767,Asünkroonsete I/O lõimede maksimaalne väärtus on: 1000Kui arv on suurem kui maksimaalne väärtus, mida saab määrata SetMinThreads meetodi kasutamisel, ebaõnnestub seadistus, st SetMinThreads meetod tagastab fale, mis näitab, et muudatus ebaõnnestus.
Testkood:
|
Eelmine:.NET/C#, et määrata, kas tüüp on nullitav või mitteJärgmine:.NET/C# Optimeeritud SslMode jõudlus MySQL andmebaaside jaoks
|