![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 65
雄关漫道_
Just Do It
展开
-
系统接口
系统接口是用户使用计算机系统的基本入口。 上层应用程序通过操作系统提供的系统调用来实现对计算机得使用。fork,exex,wait,exit这四个系统调用是和进程有关的最为重要的四个系统调用。open,read,write是操作文件的系统调用。操作系统分为两种状态:内核态:操作系统代码执行时的状态。 内核态的代码放在“内核状态区域”。 用户态:应用程序代码执行时的状态。 用户态的代码放在“用户态区域”。建立系统调用的目的就是让执行在用户态区域的代码不能进入内核态。操作系统在内存中划定一...原创 2021-04-20 01:57:51 · 1494 阅读 · 0 评论 -
进程管理
为什么要提出进程的概念:进程是资源分配的基本单位,是一个程序对某个数据集的动态执行过程。操作系统通过PCB感知进程的存在,PCB内部描述进程的基本信息和运行状态,所谓的创建进程和撤销进程,都是指对PCB进行操作。进程的状态进程状态的转换:初始【建立PCB】 就绪【经过调度进入3】 执行【时间片到进入2,IO请求时进入4,正常完成时进入5】 等待【IO满足时进入2】 消亡进程空间被划分为两大部分,用户程序在用户空间内执行,操作系统内核程序在系统空间执行。为了防止用户程..原创 2021-04-20 01:35:28 · 281 阅读 · 0 评论 -
计算机系统概述
概念:计算机系统自下而上的视角:硬件 ---> 操作系统 ---> 应用程序 ---> 用户。OS: 控制和管理整个计算机的硬件与软件资源,合理地组织,调度计算机的工作与资源分配,进而为用户和其他软件提供方便的接口与环境的程序集合。 ———— OS为计算机系统中最基本的系统软件 !!特征:【并发,共享,虚拟,同步 】- - > 时分,空分。1)并发:多个事件在同一时间间隔内发生。OS中同时存在多个运行的程序,具备处理和调度多个程序同时执行的能力。 在多道程序...原创 2021-04-08 17:33:29 · 78 阅读 · 0 评论