随笔分类 - 网络&操作系统
摘要:一、进程线程区别 - 线程是程序执行的最小单位,进程是操作系统分配资源的最小单位 - 一个进程由一个或多个线程组成,线程是一个进程中代码的不同执行路线 - 进程之间相互独立,同一进程下的各个线程之间共享程序的内存空间 - 线程上下文切换比进程上下文切换快 二、进程通信 三、D进程、Z进程
阅读全文
摘要:一、虚拟内存 操作系统引入了虚拟内存,进程持有的虚拟地址会通过 CPU 芯片中的内存管理单元(MMU)的映射关系,来转换变成物理地址,然后再通过物理地址访问内存 二、如何管理虚拟地址与物理地址之间的关系 内存分段 虚拟地址是通过段表与物理地址进行映射的,分段机制会把程序的虚拟地址分成 4 个段,每个
阅读全文
摘要:一、tcp拥塞控制 拥塞控制算法: 慢开始 假设发送方拥塞窗口cwnd为1,而发送窗口swnd等于拥塞窗口cwnd,因为发送方只能发送一个数据报文段,接收方收到该数据报文段后,给发送方回复一个确认报文段,发送方收到确认报文段后,将拥塞窗口变为2。依次,拥塞窗口变为16。达到慢开始门限值(初始慢开始门
阅读全文