操作系统学习
文章平均质量分 93
操作系统
我想静静,
这个作者很懒,什么都没留下…
展开
-
操作系统学习之2.进程与线程
文章目录1. 进程模型1.1 进程的创建1.1.1 系统初始化1.1.2 系统调用创建1.1.3 用户请求创建1.1 4 批处理创建1.2 进程的终止1.2.1 正常退出(自愿的)1.2.2 错误退出(自愿的)1.2.3 严重错误(非自愿的)1.2.4 被其他进程杀死(非自愿的)1.3 进程的层次结构1.3.1 UNIX 进程体系1.3.2 Windows 进程体系1.4 进程状态伪并行(pseudoparallelism)在许多多道程序系统中,CPU 会在进程间快速切换,使每个程序运行几十或者几百毫秒转载 2021-03-22 10:11:02 · 105 阅读 · 0 评论 -
操作系统学习之1.操作系统概述与计算机硬件简介
文章目录操作系统计算机硬件简介1. CPU1.1 CPU内部寄存器1.1.1 程序计数器(program counter)1.1.2 堆栈指针(stack pointer)1.1.3 PSW(Program Status Word) 程序状态字寄存器1.2 流水线(pipeline) 与 超标量(superscalar)1.2.1 流水线(pipeline)1.2.1 超标量(superscalar)1.3 内核态与用户态1.4多线程和多核芯片2. 内存2.1 寄存器2.2 高速缓存2.2.1 L1缓存与L转载 2021-03-21 12:57:36 · 472 阅读 · 0 评论 -
进程与线程
文章目录进程线程"互斥锁""信号量"进程与线程区别优劣进程进程的本质:正在执行的一个程序,可以进程比作一个容器或者工厂从名字上看,进程表示的就是进展中的程序。一个程序一旦在计算机里运行起来,它就成为一个进程。进程与进程之间可以通信、同步、竞争,并在一定情况下可能形成死锁。定义:进程是资源(CPU、内存等)分配的基本单位,具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。进程与进程之间相对独立进程可以包括几个或者上百个线程在运行。内原创 2021-03-15 10:12:17 · 81 阅读 · 0 评论