简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
面试总结-OS篇(windows与linux内核对比)
首先明确操作系统的几大模块:1. 系统初始化2. 进程管理3. 文件系统4. 存储系统管理5. I/O管理那么windows内核和linux内核在这几个模块上有哪些相同之处呢?又有哪些不同之处呢?首先,作为os,他们的理念都是相似的。1. 一切皆文件。 可能读写文件很好实现把,linux不管修改个什么东东其实都是在修改文件2. 进程是执行的实体。
多进程、多线程、多任务(windows vs linux)
一个进程最基本的内容:PCB、程序段、数据段 一个线程包含的内容:线程ID,当前指令指针(PC),寄存器集合、堆栈。 线程是进程中的一个实体,是被系统独立调度和分派的基本单位,线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。1、Windows下多进程与多线程 Win
到底了