色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

nodelay模式是什么

呂致盈2年前18瀏覽0評論

nodelay模式是什么?

NODELAY模弋就意味著禁用了Nagle算法,允許小包的發(fā)送。對于延時敏感型,同時數(shù)據(jù)傳輸量比較小的應(yīng)用,開啟TCP_NODELAY選項無疑是一個正確的選擇。

比如,對于SSH會話,用戶在遠程敲擊鍵盤發(fā)出指令的速度相對于網(wǎng)絡(luò)帶寬能力來說,絕對不是在一個量級上的,所以數(shù)據(jù)傳輸非常少;而又要求用戶的輸入能夠及時獲得返回,有較低的延時。

如果開啟了Nagle算法,就很可能出現(xiàn)頻繁的延時,導(dǎo)致用戶體驗極差。

當(dāng)然,你也可以選擇在應(yīng)用層進行buffer,比如使用java中的buffered stream,盡可能地將大包寫入到內(nèi)核的寫緩存進行發(fā)送;vectored I/O(writev接口)也是個不錯的選擇。

java加入延遲的代碼,nodelay模式是什么