java 阿里云服务器流下载慢的可能原因
1.服务器配置 centos7 带宽为1M
后台用OutputStream 流的方式下载,文件大小为3M 花费了近25秒。
于是我查了下服务器带宽为1M,那么下载速度应该是5秒内才对,可是事实上 网络运营商给的带宽定义是
1M = 1Mbps (megabits per second兆比特每秒) ,单位是 bit(比特),但是下载速度的单位是 byte(字节)
1byte = 8 bit
所以实际的下载网速 1Mbps = 1024/8 =128KB/s
3*1024/128 = 24s !!