0
我的桌面Java应用程序文件上传到一些服务器,我用简单的输出流做的Windows JVM是限制HTTP输出流的上传速度
socket.getOutputStream();
outputStream.write(buffer, 0, bytesRead);
在OSX或Linux它工作正常,但在Windows最大速度约为1MB/s,但在同一行的OSX上速度超过4MB/s。
使用Java 6,但Java 7的或unofficil窗口OpenJDK的是相同
即时你有什么想法我能做些什么这个问题呢?
你知道麻烦在java层吗?你可以做一个ftp put或类似的比较批量TCP发送性能吗? Windows没有内置一些网络节流功能吗? – 2013-05-06 15:12:22