TCP Segment Offload(TSO)的實現原理淺析
參考:
淺談TCP優化
提高 Linux上socket 效能的技巧 為 Bandwidth Delay Product 調節 TCP 視窗
英特爾®乙太網萬兆位伺服器介面卡高階驅動程式設定為網路和 I/O
無盤為什麼要修改網絡卡引數?怎麼改?怎麼對網絡卡優化?
TCP Segment Offload(TSO)的實現原理淺析
調節英特爾®乙太網介面卡吞吐量效能
網路資料包分析 網絡卡Offload
相關推薦
TCP Segment Offload(TSO)的實現原理淺析
參考: 淺談TCP優化 提高 Linux上socket 效能的技巧 為 Bandwidth Delay Product 調節 TCP 視窗 英特爾®乙太網萬兆位伺服器介面卡高階驅動程式設定為網路和 I/O 無盤為什麼要修改網絡卡引數?怎麼改?怎麼對網絡卡優化? TCP Se
mysql線程池的實現原理淺析
new one lose clear pre turn logs color 否則 今天抽空主要看了一下mysql線程池(cached threads)的實現原理,總體並不那麽復雜,也學到了一些設計原理,值得記錄一下。為了簡化代碼,讓思路更清晰,我刪去了不少錯誤處理,線程同
Netty實現原理淺析
例子 關閉 pad follow plain bus 有意 固定 helper Netty是JBoss出品的高效的Java NIO開發框架,關於其使用,可參考我的另一篇文章 netty使用初步。本文將主要分析Netty實現方面的東西,由於精力有限,本人並沒有對其源碼做了極細
Future、FutureTask實現原理淺析
前言 最近一直在看JUC下面的一些東西,發現很多東西都是以前用過,但是真是到原理層面自己還是很欠缺。 剛好趁這段時間不太忙,回來了便一點點學習總結。 由於自己水平有限,可能存在大量漏洞和思考不周到的地方,不吝賜教。 另外本文章首發本人部落格園: 部落格園地址 Future 模式
C++函式過載實現原理淺析
版權宣告:本文首發於http://blog.csdn.net/candcplusplus,轉載請註明出處... https://blog.csdn.net/shimachao/article/details/12746975 -------------------
TCP可靠傳輸的實現原理
(這一節提到的可靠傳輸協議並不是TCP採用的,在這裡提到只是為了對後面的TCP可靠傳輸的講解起到鋪墊的作用) 我們知道,TCP傳送的報文段是交給IP層傳送的。但IP層只能提供盡最大努力服務,也就是說,TCP下面的網路所提供的是不可靠的傳輸。因此,TCP必須採用
python3.5全域性直譯器鎖GIL-實現原理淺析
python3全域性直譯器鎖淺談 本文環境python3.5.2。 python全域性直譯器鎖 In CPython, the global interpreter lock, or GIL, is a mutex that prevents mul
Netty構建分散式訊息佇列實現原理淺析(十六)
在本人的上一篇部落格文章:Netty構建分散式訊息佇列(AvatarMQ)設計指南之架構篇 中,重點向大家介紹了AvatarMQ主要構成模組以及目前存在的優缺點。最後以一個生產者、消費者傳遞訊息的例子,具體演示了AvatarMQ所具備的基本訊息路由功能。而本文的寫作
Java動態代理實現原理淺析
程式碼編寫 介面編寫 public interface TargetInterface { void targetMethod(); } 實現類編寫 public class Target implements TargetInterface {
instanceof關鍵字的實現原理淺析
概念和用法: instanceof關鍵字,也可以叫做型別比較運算子,在java中是用來判斷一個類是否是另一個類的例項。 用法: boolean object instanceof cl
H5下拉重新整理和上拉載入實現原理淺析 (轉載)
前言 在移動端H5網頁中,下拉重新整理和上拉載入更多資料的互動方式出現頻率很高,開源社群也有很多類似的解決方案,如iscroll,pulltorefresh.js庫等。下面是對這兩種常見互動基本實現原理的闡述。 實現原理 下拉重新整理 實現下拉重新整理主要分為三步
LinkedHashMap實現原理淺析
LinkedHashMap是Hash表和連結串列的實現,LinkedHashMap繼承於HashMap,在使用父類方法的基礎上重新實現了用於維護連結串列的幾個方法函式,這幾個函式的作用分別是:節點訪問後、節點插入後、節點移除後做的一些事情,下面貼出原始碼。pu
hashmap與Hashtable實現原理淺析
HashMap和Hashtable的區別 兩者最主要的區別在於Hashtable是執行緒安全,而HashMap則非執行緒安全 Hashtable的實現方法裡面都添加了synchronized關鍵字來確保執行緒同步,因此相對而言HashMap效能會
TCP/IP協議的三次握手及實現原理
簡單 查找 32位 端口 包括 弱點 建立 成功 有效 TCP/IP是很多的不同的協議組成,實際上是一個協議組,TCP用戶數據報表協議(也稱作TCP傳輸控制協議,Transport Control Protocol。可靠的主機到主機層協議。這裏要先強調一下,傳輸控制協議是O
淺析 Linux 中的時間程式設計和實現原理
引子 我們都生活在時間中,但卻無法去思考它。什麼是時間呢?似乎這是一個永遠也不能被回答的問題。然而作為一個程式設計師,在工作中,總有那麼幾次我必須思考什麼是時間。比如,需要知道一段程式碼運行了多久;要在 log 檔案中記錄事件發生時的時間戳;再比如需要一個定時器以便能
網路程式設計(一)——淺析web伺服器與瀏覽器的實現原理
我們基本每天都在通過WEB瀏覽器,去瀏覽一些新聞,看看視訊之類的。眾所周知,這就是所謂的B/S結構(Browser/Server,瀏覽器/伺服器模式),是WEB興起後的一種網路結構模式,WEB瀏覽器是客戶端最主要的應用軟體。那順道就來簡單的看一下,所謂的Web伺服器(例如知名
[轉]淺析 Linux 中的時間程式設計和實現原理,第 1 部分: Linux 應用層的時間程式設計
引子 我們都生活在時間中,但卻無法去思考它。什麼是時間呢?似乎這是一個永遠也不能被回答的問題。然而作為一個程式設計師,在工作中,總有那麼幾次我必須思考什麼是時間。比如,需要知道一段程式碼運行了多久;要在 log 檔案中記錄事件發生時的時間戳;再比如需要一個定時器以便能夠定期做某些計算機操作。我發現,在計算機
淺析C# Dictionary實現原理
不能 新增 hash表 優點 插入 ava 原理 是什麽 需要 目錄 淺析C# Dictionary實現原理 一、前言 二、理論知識 1、Hash算法 2、Hash桶算法 3、解決沖突算法 三、Dictionary實現 1. Entry結構體 2. 其它關鍵私有變量 3
淺析多型實現原理
實現過程 當我們在宣告一個類時,編譯器會自動幫我們建立一個虛擬函式表。 比如下面的這段程式碼: 編譯器為我們生成的虛擬函式表 虛擬函式表: 虛擬函式表是由編譯器自動產生的一種儲存類成員函式的一種資料結構。其中虛擬函式會被自動放入表中。 那編譯器是怎
淺析Facebook軟體架構:Tao和BLOB的實現原理
【編者按】Tao是一套針對讀取進行優化的資料儲存機制,並以單一地理分佈例項的方式部署在Facebook當中。和Google的Megastore,Spanner地位等同,它底層持久化採用的是MySql,上層的Cache Server使用的是分散式的Memcached。 Tao系統的設計初衷在於為“數PB級別