logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

进程与线程

本文通过生动的厨房比喻,深入浅出地讲解了程序、进程和线程的核心概念。文章首先区分了静态的程序和动态的进程,用菜谱和实际做菜的形象类比,并指出不同进程间的内存隔离特性。随后详细剖析了进程的组成结构,特别是进程控制块(PCB)在操作系统中的关键作用,包括Linux内核中的task_struct实现细节。文章还解释了进程内存空间的隔离机制和状态转换模型,从新建态到终止态的全生命周期。最后通过多线程协作的

#linux#windows#java
数据包在网络中的历程

本文详细解析了从URL解析到DNS查询再到HTTP请求传输的全过程。URL由协议、服务器域名和资源路径组成,浏览器通过DNS解析获取服务器IP地址。DNS采用分层查询机制,从根域名服务器到权威DNS服务器逐级查询。DNS服务器存储多种资源记录类型(A、CNAME、NS等),通过分布式树状结构实现高效管理。HTTP请求通过操作系统协议栈传输,协议栈分层处理数据,应用层调用Socket库,传输层及以下

#网络#计算机网络
到底了