Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 5975|Răspunde: 1

[Sursă] RecyclableMemoryStream oferă streaming .NET de înaltă performanță

[Copiază linkul]
Postat pe 29.05.2022 13:34:09 | | |
Echipa Bing a lansat Microsoft.IO.RecyclableMemoryStream pentru fluxuri .NET de înaltă performanță: Microsoft/Microsoft.IO.RecyclableMemoryStream

Adresă GitHub:Autentificarea cu hyperlink este vizibilă.

Acest pachet de bibliotecă este. NET MemoryStream alternativă, care oferă un pool de obiecte pentru îmbunătățirea performanței aplicației, optimizat în următoarele aspecte:

1. Elimină alocarea heap-ului pentru obiecte mari cu buffering în pool
2. Mai puține GC-uri, pauze mai scurte per GC
3. Scurgerea de memorie este evitată printr-un pool de obiecte de dimensiune fixă
4. Evitarea fragmentării memoriei
5. Oferă o depanabilitate excelentă
6. Oferirea de măsurare a urmăririi performanței

Carsă de cod:


Original:Autentificarea cu hyperlink este vizibilă.




Precedent:【Sfat】Dezvoltare esențială, verifică codul sursă dotnet
Următor:[Întoarce]. Optimizarea performanței .NET - Collections. Pooled este recomandat
Postat pe 29.05.2022 17:16:26 |
Învață să înveți
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com