[英]How to estimate the size of byte array/buffer to read from NetworkStream?
int bufferSize = 8192;
Byte[] buffer = new Byte[bufferSize];
我需要從NetworkStream中讀取,這將以高速率連續輸入數據流。 我想知道
bufferSize
值的基礎? 請將績效視為估算的重點。
優化績效只有一種可靠的方法:衡量,衡量和衡量。
我已經看到1024,4096或8192用作從Internet上下載文件的緩沖區大小,我沒有注意到使用任何一個有任何顯着差異。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.