在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

TCP的這些內存開銷原來是這樣

Linux愛好者 ? 來源:Linux愛好者 ? 作者:Linux愛好者 ? 2021-02-09 18:08 ? 次閱讀

實際中 TCP 連接上肯定是要進行數據的收發的,而且還會有 TIME_WAIT 等其它狀態。在這些復雜情況下,一條連接占用多大內存呢?飛哥用做了七天的實驗結果告訴你!

實驗1:ESTABLISH空連接

實驗2:客戶端 => 服務器發送數據測試

4ee33f2c-61ff-11eb-8b86-12bb97331649.png

實驗3: 服務器 => 客戶端發送數據測試

5221db58-61ff-11eb-8b86-12bb97331649.png

實驗4:非 ESTABLISH 狀態

54c32614-61ff-11eb-8b86-12bb97331649.png

55ae012a-61ff-11eb-8b86-12bb97331649.png

總結

我們把實驗中的數據來總結一下

567e20c6-61ff-11eb-8b86-12bb97331649.png

可見,內核在 socket 內存開銷優化上采取了不少方法:

1. 內核會盡量及時回收發送緩存區、接收緩存區,但高版本做的更好

2. 發送接收緩存區最小并一定不是 rmem 內核參數里的最小值,實際可能會更小

3. 其它狀態下,例如對于TIME_WAIT還會回收非必要的 socket_alloc 等對象

責任編輯:xj

原文標題:漫畫:花了 7 天時間測試,我徹底搞明白了 TCP 的這些內存開銷!

文章出處:【微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 協議
    +關注

    關注

    2

    文章

    606

    瀏覽量

    39361
  • 內存
    +關注

    關注

    8

    文章

    3071

    瀏覽量

    74403
  • TCP
    TCP
    +關注

    關注

    8

    文章

    1383

    瀏覽量

    79362

原文標題:漫畫:花了 7 天時間測試,我徹底搞明白了 TCP 的這些內存開銷!

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    新版本 IDE 的啟動速度變快了?原來是在背后做了這些

    IntelliJ IDEA 功能強、范圍廣,因此對資源有一定需求。根據您正在處理的項目,IDE 可能會出現滯后,這自然會令人沮喪。打開項目時也許是開發者需要等待的最常見場景。IntelliJ IDEA 需要加載和同步項目、執行索引編制以及完成許多其他小任務才能啟用所有實用功能。在這篇博文中,我們將介紹在新版本 IntelliJ IDEA 中為提高性能而采取的
    的頭像 發表于 02-12 15:58 ?82次閱讀
    新版本 IDE 的啟動速度變快了?<b class='flag-5'>原來是</b>在背后做了<b class='flag-5'>這些</b>!

    新版本 IDE 的啟動速度變快了?原來是在背后做了這些

    新版本 IntelliJ IDEA 中為提高性能而采取的措施,這些措施縮短了代碼可交互時間并使 IDE 從啟動開始就具有更高的響應速度。
    的頭像 發表于 01-24 13:49 ?137次閱讀
    新版本 IDE 的啟動速度變快了?<b class='flag-5'>原來是</b>在背后做了<b class='flag-5'>這些</b>!

    如何優化TCP協議的性能

    優化TCP協議的性能可以從多個方面入手,以下是一些關鍵的策略和方法: 一、調整TCP參數 TCP窗口大小 : 重要性 :TCP窗口大小是衡量TCP
    的頭像 發表于 01-22 09:52 ?174次閱讀

    TCP協議的安全性分析

    1. TCP協議的基本特性 TCP協議的主要目的是確保數據的可靠傳輸。它通過以下機制實現這一目標: 數據分段和重組 :TCP將數據分割成較小的段,并在接收端重新組裝這些段。 確認和重傳
    的頭像 發表于 01-22 09:48 ?141次閱讀

    什么是TCP協議及其工作原理

    在現代網絡通信中,數據的傳輸需要依賴于一套復雜的協議來確保數據的完整性和可靠性。TCP協議作為這些協議中的關鍵一環,扮演著至關重要的角色。 TCP協議概述 TCP協議是互聯網上應用最為
    的頭像 發表于 01-22 09:41 ?322次閱讀

    阻旋料位開關原來是這些組成!

    料位計
    華泰天科
    發布于 :2025年01月08日 11:49:32

    磁敏光電液位計正確接線方法原來是這樣

    液位計
    jzyb
    發布于 :2024年11月04日 11:23:18

    MODBUS TCP 轉 CANOpen

    產品概述 SG-TCP-COE-210 網關可以實現將 CANOpen 接口設備連接到 MODBUS TCP 網絡中。用戶不需要了解具體的 CANOpen 和 Modbus TCP 協議即可實現
    的頭像 發表于 09-24 13:59 ?340次閱讀
    MODBUS <b class='flag-5'>TCP</b> 轉 CANOpen

    EtherCAT轉Modbus TCP協議網關(JM-ECT-TCP

    JM-ECT-TCP網關實現EtherCAT網絡與Modbus TCP網絡之間的數據通訊,即將Modbus TCP設備轉換為EtherCAT設備。
    的頭像 發表于 09-07 17:05 ?422次閱讀
    EtherCAT轉Modbus <b class='flag-5'>TCP</b>協議網關(JM-ECT-<b class='flag-5'>TCP</b>)

    EtherNet/IP轉Modbus-TCP協議網關(EtherNet/IP轉Modbus-TCP

    /IP轉Modbus TCP從站協議網關,可以實現對這些設備的集中管理和控制。 二,典型應用拓撲圖 三,設備技術參數 捷米特JM-EIP-TCP設備在Et
    的頭像 發表于 09-04 11:09 ?518次閱讀
    EtherNet/IP轉Modbus-<b class='flag-5'>TCP</b>協議網關(EtherNet/IP轉Modbus-<b class='flag-5'>TCP</b>)

    EtherNet/IP轉Modbus-TCP協議網關(JM-EIP-TCP

    轉Modbus TCP從站協議網關,可以實現對這些設備的集中管理和控制。 二,典型應用拓撲圖 三,設備技術參數 捷米特JM-EIP-TCP設備在Eth
    的頭像 發表于 08-26 14:39 ?377次閱讀
    EtherNet/IP轉Modbus-<b class='flag-5'>TCP</b>協議網關(JM-EIP-<b class='flag-5'>TCP</b>)

    一文了解TCP/IP協議

    TCP/IP協議是現代計算機網絡通信的基礎,是互聯網及局域網廣泛使用的一套協議。TCP/IP協議集包括許多協議,其中最重要的是傳輸控制協議(TCP)和因特網協議(IP)。這些協議定義了
    的頭像 發表于 08-07 15:38 ?2405次閱讀
    一文了解<b class='flag-5'>TCP</b>/IP協議

    使用espconn_set_opt設置了TCP斷開連接后立刻釋放內存,好像不生效,怎么解決?

    在使用espconn_set_opt設置了TCP斷開連接后立刻釋放內存,好像不生效。我用的是以下的設置方法: err=espconn_set_opt(conn,ESPCONN_REUSEADDR
    發表于 07-10 07:21

    關于LabVIEW中TCP通訊中的TCP讀取問題

    在讀取數據之前加一個字節數的查詢,就像串口通訊時的“緩沖區字節數”,這樣就可以加一個選擇,只有在TCP字節數大于0時,才進行TCP讀取。這樣就可以規避上述問題。 希望有好心人能解解惑,
    發表于 05-20 10:04

    精密空調—機房空調“鬧情緒”?原來是這些故障在作怪!

    故障現象:精密空調不制冷或制冷效果不佳 原因分析:制冷系統故障、制冷劑泄漏、過濾網堵塞等。 解決方法:檢查制冷系統是否正常,補充制冷劑,清洗或更換過濾網。
    的頭像 發表于 02-24 18:21 ?519次閱讀
    精密空調—機房空調“鬧情緒”?<b class='flag-5'>原來是</b><b class='flag-5'>這些</b>故障在作怪!
    主站蜘蛛池模板: 性生大片免费观看无遮挡 | 高级毛片 | 女同在线视频 | a天堂中文在线 | 欧美一区二区三区大片 | 伊人久久大香线蕉综合影 | 高清色视频 | 香蕉视频在线观看国产 | 午夜女上男下xx00xx00动态 | 亚洲wuma| 成年网站在线观看 | 免费人成年短视频在线观看免费网站 | 美女免费视频一区二区三区 | 国产精品嫩草影院一二三区入口 | 日韩毛片网站 | 最新欧美一级视频 | 国产视频综合 | 午夜精品福利在线观看 | 色中文字幕在线 | 日韩免费毛片视频 | 黄色片免费看视频 | 男女视频在线观看免费高清观看 | 亚洲一区二区视频在线观看 | 色综合亚洲天天综合网站 | 天天综合网天天综合色 | 色视频在线观看免费 | 国产美女作爱全过程免费视频 | 欧美二级黄色片 | 韩国三级在线视频 | 88av视频在线 | 国产色在线 | 亚洲 国产色综合天天综合网 | 天堂资源| 1717国产精品久久 | 日本免费观看完整视频 | 7m视频精品凹凸在线播放 | 欧洲熟色妇 | 天天躁日日躁狠狠躁中文字幕老牛 | 久久夜色tv网站 | 亚洲夜夜操 | 欧美另类xx | 五月激情六月丁香 |