[操作系统]——基础知识

此博客主要记录操作系统的基础知识,相关引用来自王道考研视频及书籍。

 

1. 操作系统的定义

  操作系统(Operating System,OS)是指控制和管理整个计算机系统的硬件与软件资源,合理地组织、调度计算机地工作与资源地分配,进而为用户和其他软件提供方便接口与环境的程序集合。操作系统是计算机系统中最基本的系统软件。

 

2. 操作系统的特征

  并发、共享、虚拟、异步(其中最基本的是并发和共享)

  并发是多个事件在同一时间间隔内发生,操作系统的并发性是通过分时得以实现的;并行是多个时间在同一时刻发生,需要相关硬件支持。

  共享分为互斥共享方式、和同时访问方式。

 

3. 库函数与系统调用的区别

  库函数是语言或者应用程序的一部分,可以运行在用户空间中。而系统调用是操作系统的一部分,是内核为用户提供的程序接口,运行在内核空间中。

 

 

 、

 

4.  操作系统的内核

  主要是4方面: 时钟管理、中断机制、原语、系统控制的数据结构及处理

  原语: 将底层可被调用的公共小程序,定义为原语。

  系统控制常见操作有3中: 进程管理、储存器管理、设备管理

 

5. 中断的分类

  广义的中断分为: 内中断 (狭义的中断) 和  外中断(异常)

 

posted @ 2021-02-01 23:08  -野比大雄-  阅读(102)  评论(0)    收藏  举报