
操作系统
文章平均质量分 84
波逐流
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
进程和线程(一)
进程和线程(一)1、进程与进程状态进程,就是一个正在执行的程序,对于进程而言,它分为五个实体部分,分别是:1、(操作系统OS运行管理程序)数据结构P2、(运行程序的)内存代码C3、(运行程序的)内存数据D4、(运行程序的)通用寄存器R5、(OS控制程序执行的)程序状态字信息psw从概念上来说,进程可以基本分为7个状态:运行态:进程占有处理器运行就绪态:进程具...原创 2018-07-08 17:31:29 · 330 阅读 · 0 评论 -
进程和线程(二)
进程和线程(二)首先,线程的提出和实现是为了解决进程内部执行线索多样化的问题,也就是为了进一步提高并发度。对于进程而言,它是资源分配的基本单位,而线程是独立调度的基本单位。1、线程的分类线程分为两类,其一是内核级线程(kernel-level thread, kld),其二是用户级线程(user-level thread ult)。对于KLT,线程管理的所有工作都由OS来做;O...原创 2018-07-09 10:33:53 · 588 阅读 · 0 评论 -
处理器调度
处理器调度处理器调度的目标是以满足系统目标(如响应时间、吞吐率、处理器效率)的方法,把进程分配到一个或多个处理器中执行。1、处理器调度的类型处理器调度有三个层次:长程调度:又称高级调度,作业调度,其决定是否能加入待执行的进程池中中程调度:又称中级调度,平衡负载调度,其决定加入部分或全部在内存中的进程集合中短程调度:又称低级调度,进程调度,其决定哪个可运行的进程将被处理器执行...原创 2018-07-11 11:34:59 · 1608 阅读 · 0 评论 -
分段分页
分段分页1、准备知识地址转换:又称为重定位,即是把逻辑地址转换成绝对地址。分为:静态重定位:在程序装入内存时进行地址转换(由装入程序执行,早期小型OS使用)动态重定位:才CPU执行程序时进行地址转换(从效率出发,依赖地址转换机构)存储保护:为避免主存中的多个进程相互干扰,必须对主存中的程序和数据进行保护。这一功能需软硬件协同完成,CPU检查是否允许访问,不允许则产生地址保护异常...原创 2018-07-13 20:06:44 · 1168 阅读 · 0 评论