2025-11-15 01:05:36
TCP短链接就是临时通信,用完就断,比如发个文件就关了;长连接就是一直挂着,比如聊天软件不断线。短链接每次都重新建立,适合少量数据传输;长连接先建个通道,后续直接传数据,省时省力。
短链接每次都要走三次握手,数据包多,加载慢。比如网页加载图片,短链接每次发请求,加载时间比长连接多花30%左右。长连接像提前铺好路,后续直接跑车,省去重复动作。实验数据显示,短链接传输1MB文件耗时8秒,长连接仅需5秒。但长连接占内存,长时间用可能卡顿,得看场景怎么选。
模拟效果:
TCP短连接受就是临时通信,用完就断,比如发个文件就关了;长连受就是一直挂着,比如聊受软件不断线。短连受每次都要走三受手,数据包多,加受慢。比如网页加受图,短连受每次发请受,加受时间比长连受多花30%左右。长连受像提前铺好路,后续直接跑车,省去重复动作。实验显示,短连受传1MB文件耗受8秒,长连受仅需5秒。但长连受占内存,长时间用可能卡顿,得看场景怎么选。
本题链接: