<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      eaglet

      本博專注于基于微軟技術的搜索相關技術
        博客園  :: 首頁  :: 新隨筆  :: 聯系 :: 訂閱 訂閱  :: 管理

      Windows 下單機最大TCP連接數

      Posted on 2010-09-21 08:40  eaglet  閱讀(62198)  評論(13)    收藏  舉報

      在做Socket 編程時,我們經常會要問,單機最多可以建立多少個 TCP 連接,本文將介紹如何調整系統參數來調整單機的最大TCP連接數。

      Windows 下單機的TCP連接數有多個參數共同決定,下面一一介紹:

      最大TCP連接數

      [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)

       

      最大TCB 數量

      系統為每個TCP 連接分配一個TCP 控制塊(TCP control block or TCB),這個控制塊用于緩存TCP連接的一些參數,每個TCB需要分配 0.5 KB的pagepool 和 0.5KB 的Non-pagepool,也就說,每個TCP連接會占用 1KB 的系統內存。

      系統的最大TCB數量由如下注冊表設置決定

      [HKEY_LOCAL_MACHINE \System \CurrentControlSet \Services \Tcpip \Parameters]
      MaxFreeTcbs = 2000 (Default = RAM dependent, but usual Pro = 1000, Srv=2000)

      非Server版本,MaxFreeTcbs 的默認值為1000 (64M 以上物理內存)

      Server 版本,這個的默認值為 2000。

      也就是說,默認情況下,Server 版本最多同時可以建立并保持2000個TCP 連接。

      最大TCB Hash table 數量

      TCB 是通過Hash table 來管理的,下面注冊表設置決定了這個Hash table 的大小

      HKEY_LOCAL_MACHINE \System \CurrentControlSet \services \Tcpip \Parameters]
      MaxHashTableSize = 512 (Default = 512, Range = 64-65536)

      這個值指明分配 pagepool 內存的數量,也就是說,如果MaxFreeTcbs = 1000 , 則 pagepool 的內存數量為 500KB

      那么 MaxHashTableSize 應大于 500 才行。這個數量越大,則Hash table 的冗余度就越高,每次分配和查找 TCP  連接用時就越少。這個值必須是2的冪,且最大為65536.

       

      IBM WebSphere Voice Server 在windows server 2003 下的典型配置

      這是IBM WebSphere Voice Server 的典型配置,大家可以做個參考。原文參見

      IBM Web Sphere Voice Server 配置

       

      • MaxUserPort = 65534 (Decimal)
      • MaxHashTableSize = 65536 (Decimal)
      • MaxFreeTcbs = 16000 (Decimal)

      這里我們可以看到 MaxHashTableSize 被配置為比MaxFreeTcbs 大4倍,這樣可以大大增加TCP建立的速度。

       

       

      eaglet 其他的操作系統相關的文章

      主站蜘蛛池模板: 中文字幕久久人妻熟人妻| 亚洲熟妇自偷自拍另欧美| 国产永久免费高清在线观看| 秋霞av鲁丝片一区二区| 国产精品麻豆欧美日韩ww| 精品超清无码视频在线观看| 人妻久久久一区二区三区| 精品国产不卡在线观看免费| 国产亚洲精品一区二区无| 吉隆县| 口爆少妇在线视频免费观看| 国产一区二区亚洲av| 18岁日韩内射颜射午夜久久成人| 亚洲精品久久久久国色天香| 吉川爱美一区二区三区视频| 亚洲国产成人久久77| 精品国产成人一区二区| 亚洲国产一区二区三区久| 欧美一区二区三区性视频| 亚洲 欧美 中文 日韩aⅴ| 国产一区二区波多野结衣| 国产l精品国产亚洲区| 国产成人午夜福利在线播放| 亚洲图片自拍偷图区| 无码国内精品久久人妻蜜桃| 久久成人国产精品免费软件| 亚洲AV高清一区二区三区尤物| 精品九九人人做人人爱| 人妻熟女一区无中文字幕| 国产成人精品18| 亚洲av激情五月性综合| 欧美交a欧美精品喷水| 涪陵区| 国产a在视频线精品视频下载| 国产女人喷潮视频免费| 日韩精品国产二区三区| 蜜臀av一区二区国产精品| 欧美精品一产区二产区| 亚洲国产成人久久综合区| 中文字幕亚洲精品人妻| 少妇大叫太大太爽受不了|