自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 进程与线程的区别

什么是进程呢?我理解的进程就是程序在操作系统中的一次执行。 什么是线程呢?线程我理解是轻量级进程,它依附于进程存在,与进程具有类似的特性,同样拥有运行,阻塞,就绪状态,这三个状态再细划分可以划分为初始,运行中,等待,超时等待,阻塞,结束几个状态,同时共享同一进程的资源。 进程与线程的区别: 1.线程相比较进程而已,更加的轻量,上下文的创建与切换开销更小 2.多个进程共享物理内存,磁盘,打印机与其他资源,多个线程共享同一个地址空间。 3.进程用于不同的地址空间,而同一进程的线程用于相同的地址空间,并

2020-07-15 00:19:27 194

原创 TCP流量控制与滑动窗口

TCP连接的发送速率和接收速率是不一致的,接收方处理数据的速度和发送方发送数据的速度可能不匹配,因此若不能使发送方与接收方同步的话,会导致数据的丢包。 滑动窗口能比较好的解决这个问题。滑动窗口的机制是在服务端设置一个接受窗口,接收窗口值由数据接收端指定,以字节数形式存储于TCP报文头,在TCP进行三次握手连接的时候,通知窗口信息,使得发送方的发送窗口与接收方的接收窗口同步。 提问: TCP如何进行流量控制? TCP请求连接服务器进行三次握手时,服务器会在响应报文段中将接收窗口值,以字节数形式存储于T

2020-07-12 14:23:43 249

原创 四次挥手过程与原因

当一方发送完数据请求关闭连接时,TCP会进行四次挥手,过程如下 TCP A TCP B 1. ESTABLISHED ESTABLISHED 2. FIN-WAIT-1 --> <SEQ=100><CTL=FIN> -->CLOSE-WAIT

2020-07-11 22:06:25 677

原创 为什么要三次握手

为什么要三次握手? TCP协议握手目的是为了保证数据可靠传输,并且提高数据传输的效率,而三次握手恰好能满足以上要求 为什么要三次握手: The principle reason for the three-way handshake is to prevent old duplicate connection initiations from causing confusion. To deal with this, a special control message, reset,

2020-07-11 20:04:00 256

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除