操作系统

  前言作为一个java工程师,对计算机本专业的东西有些认知是相当重要的。初级程序员或许不需要考虑这些,但是路往后走,没有这些理论基础,是很难走的。我是一个有追求有梦想的程序员。b站学习链接:https://www.bilibili.com/video/BV1YE411D7nH?p=1,下面是学习笔记(搬运工)

 操作系统基本概念

 

 

 

 

 

 

 

 

 

 计算机系统的层次结构:

  裸机(纯硬件)、操作系统、应用软件(软件)、用户

 

 

   操作系统(operating system,os):是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配;以提供给用户和其他软件方便的接口

和环境;它是计算机系统中最基本的系统软件。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

操作系统的四个特征

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 操作系统的发展和分类

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 中断和异常

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 系统调用

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

操作系统的体系结构

 

 

 操作系统的内核

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 第一章 知识回顾

 

 处理机

进程的概念、组成、特征

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

进程的控制

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 进程通信

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 线程的概念和特点

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

线程的实现方式-多线程模型

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 处理机调度

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 进程调度的时机切换与进程调度方式

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

调度算法的评价指标

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 调度算法-先来先服务、短作业优先、最高响应比优先

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 进程互斥的硬件实现方法

 

 

 

 

 

 

 

 

 

 

信号量机制

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 用信号量机制实现进程互斥、同步、前驱关系

 

 

 

 

 

 

 

 

 

 

 

 生产者消费者问题

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 多生产者-多消费者问题

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 吸烟者问题

 

 

 

 

 

 

 

 

 

 读者-写着问题

 

 

 

 

 

 

 

 

 

 哲学家进餐问题

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 管程

 

 

 

 

 

 

 

 

 

 

 

 

 

 死锁的处理策略--预防死锁

 

 

 

 

 

 

 

 

 

 

 

 死锁的处理策略--避免死锁

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 死锁的处理策略--监测和解除

 

 

 

 

 

 

 

 

 

 

 

 

 存储器

 内存的基础知识

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 内存管理的概念

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 覆盖与交换

 

 

 

 

 

 

 

 

 

 

 

 

 

 连续分配管理方式

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 动态分区分配算法

 

 

 

 

 

 

 

 

 

 

 

 基本分页存储管理的基本概念

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 具有快表的地址变换机构

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

两级页表

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 基本分段存储管理方式

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 虚拟内存的基本概念

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 请求分页管理方式

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

 

 

 页面置换算法

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 页面分配策略

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

文件管理

 初识文件管理

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 文件的逻辑结构

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 文件目录

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 文件的物理结构--文件分配方式

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 文件的物理结构-文件分配方式

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 文件的基本操作

 

 

 

 

 

文件共享

 

 

 

 

 

 

 文件保护

 

 

 

 

 

 

 

 磁盘调度算法

 

 

 

 

 

 

 

 减少延迟时间算法

 

 

 

 

 I/O设备

 I/O设备的基本概念和分类

 

 

 

 I/O控制器

 

 

 

 I/O控制方式

 

 

 

 

 

 

 I/O软件层次结构

 

 

 

 

 

 

 

 

 

 设备的分配与回收

 

 

 

 

 

 

 

 

 

 缓冲区管理

 

 

 

 

 

 

 

 

 

posted @ 2021-08-31 09:50  wq9  阅读(96)  评论(0编辑  收藏  举报