随笔分类 - 操作系统
摘要:本文是 第四篇文章,介绍处理机调度进程相关算法。进程调度的算法和调度框架(Kubernetes)类似,可以相互借鉴。 "原文链接" ,更多内容见公号 ,欢迎与我互动~ 概念 发生进程切换时,本质是CPU资源占用者间的切换。此时需要保存当前进程在PCB中的执行上下文(CPU状态),然后恢复下一个进程的
阅读全文
摘要:本文是 第三篇,介绍物理内存管理。操作系统对内存的管理是非常复杂的,和程序的执行、硬件、编译器等密切相关。本文从物理内存入手,介绍内存管理的重要概念,也为后续的虚拟内存管理内容做铺垫。 "原文链接" ,更多内容见公号 ,欢迎与我互动~ 内存管理的需求 2. 抽象,即给每个程序逻辑地址空间 3. 保护
阅读全文
摘要:本文是 的第二篇文章,介绍操作系统中的核心概念进程和线程。 "原文链接" ,更多内容见公号机器学习与系统,欢迎与我互动~ 进程 概念 进程是一个 ,表示程序在一个数据集合上的一次动态执行过程。进程包含正在运行的一个程序的所有状态信息: 代码 数据 状态寄存器 通用寄存器 系统资源(文件、内存...)
阅读全文
摘要:本文是 的第一篇文章,以BIOS MBR启动过程为例,介绍计算机系统是如何启动的。 "原文链接" ,更多内容见公号 ,欢迎与我互动~ 概览 计算机系统的启动过程是非常复杂的,也诞生了很多流派,比如BIOS MBR启动方式、UEFI GPT启动方式等。不管是哪个流派,广义上的启动过程是类似的,以BIO
阅读全文

浙公网安备 33010602011771号