技術討論區 > Java程式設計討論區
getReceiveBufferSize 錯誤?
(1/1)
NARs:
各位大大
我想取得本機的TCP buffer size,但是取出來的結果,和rmem_max檔案的結果卻不一樣?
--- 代碼: ---# cat /proc/sys/net/core/rmem_max
131071
--- 程式碼結尾 ---
--- 代碼: --- public static void bufSize()
{
Socket destSocket = new Socket();
String destHost="127.0.0.1";
int destPort=3784;
InetSocketAddress sa = new InetSocketAddress(destHost,destPort);
System.out.println("destHost: " + destHost + ", destPort: " +
destPort);
try {
System.out.println(destSocket.getReceiveBufferSize ()); // 印出的值 43690
System.out.println(destSocket.getSendBufferSize()) ; // 印出的值 8192
} catch (SocketException e) {
e.printStackTrace();
}
}
--- 程式碼結尾 ---
導覽
[0] 文章列表
前往完整版本