操作系统
一直往前不要停
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
操作系统:精髓与设计原理,中文第七版阅读笔记--第一章
第一章:计算机系统概述基本构成 处理器(CPU) 内存 输入/输出模块 系统总线 指令的执行 基本指令周期 处理器解释动作 取到的指令被放置到处理器的一个寄存器中,叫做指令寄存器,处理器解释指令并执行对应操作,大体上这些动作分为四类 处理器-存储器,数据从处理传送到存储器,或从存储器传送...转载 2018-07-25 16:33:41 · 1179 阅读 · 0 评论 -
操作系统:精髓与设计原理 中文第七版 阅读笔记 第二章
目标和功能 作为用户 计算机接口的操作系统 操作系统处于硬件之上,而底层硬件只能识别,高低电平,转化到计算机中及二进制代码,二级制指令集,操作系统对于底层硬件的进行封装,封装相应接口给上层用户使用。计算机里面存储的数据都是二进制的,编程过程中我们会使用一些高级语言,实际上高级语言最终会生成二进制代码,这个过程叫做编译。这种封装成为HAL层,作用是屏蔽底层的硬件电路的差异性,...转载 2018-07-25 17:44:33 · 715 阅读 · 0 评论 -
操作系统:精髓与设计原理 中文第七版 阅读笔记 第三章
什么是进程 进程和进程控制块 进程状态 就绪态 运行态 阻塞态 新建态 退出态 挂起态 进程描述 操作系统的控制结构 进程控制 操作系统的执行 安全问题 UNIX SVR4进程管理 ...转载 2018-07-26 13:46:37 · 446 阅读 · 0 评论 -
操作系统:精髓与设计原理 中文第七版 阅读笔记 第五章
术语 原子操作 临界区 死锁 活锁 互斥 竞争条件(执行结果依赖不同的线程或者进程相对执行顺序或者时间) 饥饿 进程的交互 共享 通信 互斥的要求 互斥:硬件的支持 互斥硬件指令 信号量 常见并发机制 管程 将共享数据结构,临界区内...转载 2018-07-26 14:09:13 · 487 阅读 · 0 评论 -
操作系统:精髓与设计原理 中文第七版 阅读笔记 第六章
死锁原理 充要条件 互斥 占有并等待 不可抢占 循环等待 可重用资源,可消耗资源 死锁预防 破坏死锁充要条件(破坏条件) 死锁避免 死锁避免比死锁预防允许更多的并发,死锁避免是否允许当前的资源分配请求是通过判断该请求是否会导致思索来决定的 死锁分配拒绝算法,安全序列不会导致思索,保证所有进程能够执行到结束(银行家算法) 死锁检测 一种综...转载 2018-07-26 14:33:49 · 452 阅读 · 0 评论 -
操作系统:精髓与设计原理 中文第七版 阅读笔记 第七章
内存管理的需求 重定位(多道程序设计需求) 同一时刻,计算机当中存在多个进程 将进程重定位到不同的内存区域 保护 进程不能访问不应该访问的地方 基址寄存器,界限寄存器 共享 对内存共享区域进行受控访问 逻辑组织 物理组织 内存外存,缺页调度 内存换入换出,缺页中断 内存分区(一些过时的操作系统当中) 内存管理技术...转载 2018-07-26 15:01:15 · 1111 阅读 · 0 评论 -
操作系统:精髓与设计原理 中文第七版 阅读笔记 第八章
基本的概念属于,机器描述,很重要 虚拟内存的寻址空间取决于计算机系统的寻址机制,如64位系统的寻址空间应为2的64次方,而这个64的限制也不是来自于内存这种东西,64这种限制应该是计算机系统中总线的位数限制了寻址空间的长度,如果不考虑总线对于寻址位数的限制,那么虚拟内存的存在远远可能超过机器位数的限制,这就是通常为什么我们的应用程序的大小往往比我们的机器设备的物理内存大很多的原因之...转载 2018-07-26 16:14:20 · 1556 阅读 · 0 评论
分享