操作系统
文章平均质量分 61
画喜
计算机小白,努力学习
展开
-
操作系统基础
转载自http://www.cnblogs.com/zyf-zhaoyafei/p/4714598.html,方便学习一、操作系统引论操作系统目标1:方面性,2:有效性,3:可扩展性,4:开放性 操作系统基本特性1:并发、2:共享、3:虚拟、4:异步 描述多道批处理、分时、实时操作系统的特点各是什么? 批处理操作系统:多道转载 2016-08-18 23:34:00 · 428 阅读 · 0 评论 -
页面置换算法
转载http://c.biancheng.net/cpp/html/2614.html,一个比较好的学习网站,有C,C++操作系统,推荐给大家进程运行时,若其访问的页面不在内存而需将其调入,但内存已无空闲空间时,就需要从内存中调出一页程序或数据,送入磁盘的对换区。选择调出页面的算法就称为页面置换算法。好的页面置换算法应有较低的页面更换频率,也就是说,应将以后不会再访问或者以后较长时间内转载 2016-08-31 20:37:05 · 501 阅读 · 0 评论 -
基于顺序搜索的动态分区分配算法
有以下四种算法:最佳适应法最坏适应法首次适应法下次适应法(循环首次适应法)1)首次适应算法(First Fit):从空闲分区表的第一个表目起查找该表,把最先能够满足要求的空闲区分配给作业,这种方法目的在于减少查找时间。为适应这种算法,空闲分区表(空闲区链)中的空闲分区要按地址由低到高进行排序。该算法优先使用低址部分空闲区,在低址空间造成许多小的空闲区,在高地址空间保留大原创 2016-09-05 21:20:10 · 7606 阅读 · 0 评论 -
进程同步的基本概念:临界资源、同步和互斥
在多道程序环境下,进程是并发执行的,不同进程之间存在着不同的相互制约关系。为了协调进程之间的相互制约关系,引入了进程同步的概念。临界资源虽然多个进程可以共享系统中的各种资源,但其中许多资源一次只能为一个进程所使用,我们把一次仅允许一个进程使用的资源称为临界资源。许多物理设备都属于临界资源,如打印机等。此外,还有许多变量、数据等都可以被若干进程共享,也属于临界资源。对临界资源的访转载 2016-09-05 13:33:14 · 5701 阅读 · 0 评论 -
进程、线程
1)进程:计算机中已运行程序的实体2)程序是指令的集合,进程才是程序的真正运行,同一程序可产生多个进程(一对多的关系),以允许同时多位用户运行同一程序,却不会产生冲突3)进程需要一些资源才能完成工作,如CPU时间,存储器,文件以及IO设备,且依序逐一进行,即任何时间内仅能运行一项进程。3种基本状态运行状态:单处理器每时刻最多只一个进程处于运行就绪状态:进程已处于准备原创 2016-09-22 22:12:11 · 355 阅读 · 0 评论