2018-04-17
Nagle's Algorithm

1 Nagle’s Algorithm

Nagle’s Algorithm 是为了提高带宽利用率设计的算法,其做法是合并小的TCP 包为一个,避免了过多的小报文的 TCP 头所浪费的带宽。如果开启了这个算法 (默认开启),则协议栈会累积数据直到以下两个条件之一满足的时候才真正发送出去:

阅读此文

2016-03-17
进程与线程的区别与关系

定义

进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,是个动态的概念,区别于程序,程序就是一块代码,是一个静态的概念,进程是系统进行资源分配的基本单位
线程,是进程的一部分,线程有时又被称为轻权进程或轻量级进程,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。

阅读此文