计算机基础
计算机基础知识
尘迦子
这个作者很懒,什么都没留下…
展开
-
操作系统 - 5.死锁
操作系统 - 死锁1.死锁是什么?死锁(Deadlock),这里指的是进程死锁。它是操作系统或软件运行的一种状态:在多任务系统下,当一个或多个进程等待系统资源,而资源又被进程本身或其他进程占用时,就形成了死锁。死锁,是指多个进程循环等待它方占有的资源而无限期地僵持下去的局面。计算机系统产生死锁的根本原因就是资源有限且进程间推进顺序不当2.出现死锁的条件互斥条件即某个资源在一段时...原创 2019-12-24 21:12:10 · 265 阅读 · 0 评论 -
操作系统 - 4.处理机调度
操作系统 - 处理机调度1.处理机调度概念在处理机调度上可以分为三个层次,级别从低到高:哪些资源分给CPU(低)选择哪些进程到外存中(中)哪些作业放入内存(高)处理机的调度实际上就是用不同的算法来将我们的作业合理分配,提高CPU的利用率。达到公平性、平衡性。2.算法介绍2.1.先服务算法FCFS按照作业提交或进程变为就绪状态的先后次序,分派CPU;当前作业或...原创 2019-12-24 21:11:30 · 286 阅读 · 0 评论 -
操作系统 - 3.线程
操作系统 - 线程1.线程概述为什么引入线程的概念?程序并发执行所需付出的时空开销,为使程序能并发执行,系统必须进行以下的一系列操作:创建进程,系统在创建一个进程时,必须为它分配其所必需的、除处理机以外的所有资源,如内存空间、I/O设备,以及建立相应的PCB;撤消进程,系统在撤消进程时,又必须先对其所占有的资源执行回收操作,然后再撤消PCB;进程切换,对进程进行上下文切换...原创 2019-12-24 21:10:55 · 169 阅读 · 0 评论 -
操作系统 - 2.进程管理
操作系统 - 进程管理1.进程的概述首先了解:程序不能独立运行,作为资源分配和独立运行的单位是进程。操作系统所具有的四大特征也都是基于进程而形成的。其次:在操作系统的发展历史中,我们知道未配置操作系统和单批到处理系统的程序是按照顺序执行的。只有前边的程序执行完了,后边的程序才能执行。因此,CPU的利用率是非常低下的。1.1.前趋图为了能更好地描述程序的顺序和并发执行情况,我们先介绍用于...原创 2019-12-24 21:10:29 · 370 阅读 · 0 评论 -
操作系统 - 1.引论
操作系统 - 引论1.操作系统概述操作系统是掌控计算机上所有事情(计算机硬件与软件资源)的软件系统。英文全称:Operating System从系统管理人员的观点来看,操作系统是计算机资源的管理者。从用户的观点来看,引入操作系统是为了给用户使用计算机提供一个良好的界面,从而使用户无需了解许多有关硬件和系统软件的细节,就能方便灵活地使用计算机。从发展的观点看,引入操作系统是为了给计算...原创 2019-12-24 21:09:11 · 117 阅读 · 0 评论