操作系统
是启山啊
博采众长,自成一派
展开
-
操作系统之处理机调度算法
处理机调度算法在多道程序系统中,调度实际上是一种资源分配,即对处理机资源的分配;处理机调度算法是指根据处理机分配策略所规定的处理机分配方法;处理机调度处理机调度的层次高级调度高级调度又称为长程调度或者作业调度;其调度对象是作业;主要功能是根据调度算法决定从外存中的后备队列中选择哪几个作业调入内存,为它们创建进程、分配必要的资源,然后将其放入就绪队列。高级调度主要用于多道批...原创 2018-06-21 17:26:21 · 4602 阅读 · 0 评论 -
操作系统之死锁概述——引起死锁的原因、死锁的四个必要条件、死锁的预防、避免、检测及解除
死锁概述系统中有许多不同类型的资源,其中可以引起死锁的主要是需要采用互斥访问、不可被抢占的资源,即临界资源;可重用性资源和消耗性资源可重用性资源是指可供用户重复使用多次的资源,它具有以下特点:每一个可重用性资源中的单元只能分配给一个进程使用,不允许多个进程共享;使用可重用性资源时需要按照以下顺序进行:请求资源、使用资源、释放资源;系统中每一类可重用性资源中的单元数目相对固定,...原创 2018-06-22 20:33:45 · 5494 阅读 · 0 评论 -
操作系统之操作系统的作用、目标、发展过程、特性和主要功能
操作系统引论操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的第一次扩充。其主要功能为管理计算机设备,提高他们的利用率和系统吞吐量,并为用户和应用程序提供简单的接口,便于用户使用。OS是现代计算机系统中最重要的和最基本的系统软件。操作系统的目标和作用操作系统的目标在计算机系统上配置的操作系统,其主要目的是:方便性、有效性、可扩充性和开放性;方便性未配置操作系...原创 2018-06-15 17:36:00 · 39947 阅读 · 0 评论 -
操作系统之进程的描述与控制——进程的基本状态及其转移、PCB内容及其作用
进程的描述与控制进程的描述程序的顺序执行和并发执行顺序执行的特点顺序性:每一操作都在下一操作开始前结束,严格按照顺序;封闭性:程序在封闭环境下执行,程序运行时占全机资源,资源的状态只有该程序才能改变,一旦程序开始执行,结果不受外界影响;可再现性:初始状态和执行环境相同的条件下,程序反复执行,结果不变;并发执行的特点间断性:临界资源的访问以及程序之间...原创 2018-06-17 23:54:38 · 4565 阅读 · 0 评论 -
操作系统之进程同步和通信——进程同步的基本概念及其实现方式、进程通信及其实现方式
进程同步和通信进程同步在OS中引入进程后,一方面使系统的吞吐量和资源的利用率得到提升,另一方面也使得系统变得复杂,如果没有合理的方式对进程进行妥善的管理,必然会引起进程对系统资源的无序竞争,使系统变得混乱;为了实现对并发进程的有效管理,在多道程序系统中引入了同步机制,常见的同步机制有:硬件同步机制、信号量机制、管程机制等,利用它们确保程序执行的可再现性;进程同步的基本概念...原创 2018-06-18 20:35:07 · 12392 阅读 · 0 评论 -
操作系统之线程的引入和实现
操作系统之线程线程的引入人们在设计多道程序OS时,引入进程的概念,从而解决了单处理机环境下程序并发执行的问题。此后,进程一直作为能拥有资源和独立调度运行的基本单位。知道80年代,人们提出比进程还小的概念——线程,试图通过它来提高程序的并发执行程度,以进一步改善系统的服务质量。如果说引入进程的概念是为了使多个程序可以并发执行,以提高系统资源的利用率和系统吞吐量,那么引入线程的概念就是...原创 2018-06-20 00:20:57 · 1068 阅读 · 0 评论 -
操作系统之存储器管理方式
存储器管理存储器管理存储器的层次结构存储器设计为层次结构的原因常见存储器层次划分程序的装入和链接程序的装入绝对装入方式可重定位装入方式(也称为静态重定位)动态运行时装入程序的链接静态链接装入时动态链接运行时动态链接连续分配存储管单一连续分配固定分区分配动态分区分配动态可重入分区分配分页存储管理方式页的引入及其组织形式页表...原创 2018-07-24 19:40:39 · 4031 阅读 · 0 评论 -
操作系统之虚拟存储器概述
虚拟存储器概述虚拟存储器概述虚拟存储器概述普通存储器管理方式很难处理的两个问题常规存储器管理方式的两个特点局部性原理虚拟存储器的基本工作原理虚拟存储器的定义、特征及其实现方式虚拟存储器的定义虚拟存储器的特征虚拟存储器的实现方法请求分页存储管理方式请求分页中的硬件支持请求分页中的内存分配页面调入策略页面置换算法访问时间抖动与工作集基本概念抖动的...原创 2018-07-29 00:27:23 · 3234 阅读 · 1 评论