操作系统笔记-01计算机系统概述
操作系统的定义操作系统负责协调硬件、软件等计算机资源的工作操作系统为上层、应用程序提供简单易用的服务操作系统是一种系统软件操作系统的功能和目标管理软/硬件资源处理机管理存储器管理文件管理设备管理向上层提供服务封装思想:操作系统把一些硬件功能封装成简单易用的服务,使用户能更方便地使用计算机,用户无需关...
计算机操作系统笔记总结:Part1 计算机系统概述(下)
大内核与微内核的区别?如果应用程序想要请求操作系统的服务,这个服务同时涉及到进程管理、存储管理、设备管理。如果采用的是大内核的方式,则只需要进行两次变态;如果采用的是微内核的方式,则需要进行六次变态。需要注意的是,变态的过程是有成本的,要消耗不少的时间,频繁地变态会降低系统性能。变态是...
计算机操作系统笔记总结:Part1 计算机系统概述(中)
4.2 内核态与用户态CPU能判断出指令类型,但是,它是如何区分正在运行的程序是内核程序还是应用程序的呢?其实,CPU有两种状态,“内核态”和“用户态”。当CPU处于内核态时,说明此时正在运行的是内核程序,此时可以执行特权指令。当CPU处于应用态时,说明此时正在运行的是应用程序...
计算机操作系统笔记总结:Part1 计算机系统概述(上)
1 操作系统的概念与功能我们先来看一下电脑是如何诞生的吧:厂商会把CPU、内存等硬件组装成一台裸机;而在裸机出售前,一般厂商都会安装一个操作系统;我们购买电脑后,可以在操作系统上安装应用程序(软件);作为用户的我们,可以使用这些应用程序。于是我们得到计算机系统的层次结构如...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。