❶ Minecraft我的世界伺服器怎麼調服務端默認內存
右鍵伺服器的開服bat,例如我的 -Xincgc -Xmx4G -jar mc.jar,將其中的4修改為其他數字(以G為單位)即為修改最大內存
❷ 如何修改windows伺服器最大的tcp連接數
在做性能測試測試時候,如果被測試的系統頁面很簡單,並且性能很好,這樣會導致壓力機得tcp鏈接數不夠而導致如下錯誤:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\TcpTimedWaitDelay
to
30
and
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\MaxUserPort
to
65534
and
rebooting
the
machine
See
the
readme.doc
file
for
more
information
通過網路搜索介紹最多的還是讓修改TimedWaitDelay
和MaxUserPort這2個值,其中是將TimedWaitDelay修改的相對小點,可以根據實際情況來定,
同時將MaxUserPort這個值修改大些,但是修改完並重啟機器後,該問題仍然存在,通過多方查資料,然後對一些注冊表進行修改:
[HKEY_LOCAL_MACHINE
\System
\CurrentControlSet
\Services
\Tcpip
\Parameters]
TcpNumConnections
=
0x00fffffe
(Default
=
16,777,214)
以上注冊表信息配置單機的最大允許的TCP連接數,默認為
16M。這個數值看似很大,這個並不是限制最大連接數的唯一條件,還有其他條件會限制到TCP
連接的最大連接數。
最大動態埠數
TCP客戶端和伺服器連接時,客戶端必須分配一個動態埠,默認情況下這個動態埠的分配范圍為
1024-5000
,也就是說默認情況下,客戶端最多可以同時發起3977
個Socket
連接。我們可以修改如下注冊表來調整這個動態埠的范圍
[HKEY_LOCAL_MACHINE
\System
\CurrentControlSet
\Services
\Tcpip
\Parameters]
MaxUserPort
=
5000
(Default
=
5000,
Max
=
65534)