TTCP

1 回顧基礎的socket API

 1.1 TCP通訊的性能指標

1 帶寬 MB/S併發

2 吞吐率 QPS TPSsocket

message/s queries/s transaction/s工具

3 延遲 時間爲單位性能

4 資源使用率 
加密

5 額外開銷spa

例如用於壓縮或者是加密的CPU開銷,注意必定是先壓縮後加密,不然壓縮就起不到做用了接口

1.2 從新實現TTCP工具的緣由

1 TTCP複習全部的socket接口資源

2 TTCP與echo不一樣之處,TTCP自己是有格式的io

3 相似於TCP特徵的行爲:收到對端的ACK以後纔會主動發送下一個segment基礎

4 能夠多語言實現

5 一個c一個s,非併發

1.3 TTCP用到的協議

研究下struct定義以後帶的__attribute__((__packed__))的用法

1.4 代碼

1.4.1 用阻塞實現的

1.4.2 用非阻塞方式實現的

2 TTCP代碼概覽

相關文章
相關標籤/搜索