美文网首页
操作系统知识点整理

操作系统知识点整理

作者: HamletSunS | 来源:发表于2019-07-28 11:25 被阅读0次
  1. 操作系统的概念
  • 控制和管理整个计算机的硬件资源和软件资源(整体层面)
  • 为用户和其它软件程序提供接口和服务(软件层面)
  • 对计算机的工作进行合理的组织与调度,对资源进行分配(硬件层面)

具体管理哪些?
处理器管理、存储器管理、设备管理、信息管理(文件系统)
或者另一种说法
作业管理、进程管理、内存管理、设备管理、文件管理

内存管理都包括什么?(待补充)
内存空间的分配和回收、内存地址的转换、内存空间的扩充(虚拟存储技术、自动覆盖技术)、内存保护(保证各作业在各自的内存空间工作,互不干扰)


  1. 进程线程的区别
    进程简单说就是在内存种运行着的程序,是操作系统资源调度的基本单位也是资源管理的最小单位。
    线程是进程下的一个实体,是cpu分配和调度的基本单位,它是比进程更小的能独立运行的基本单位,最小的cpu执行单元

  1. 进程之间的通信方式
    共享存储:基于数据结构的(低级)、基于存储区的(高级)
    消息传递:直接通信、间接通信
    管道通信:待整理半双工、有名管道

以下皆为需要加强理解的
僵尸进程:概念、怎样消除
进程同步:PV、信号量
死锁:概念,产生条件,预防,避免(银行家算法(概念、why),安全序列(概念、why))、分布式锁
线程同步、异步、阻塞、非阻塞之间的关系和区别
cpu调度算法:
先来先服务(FCFS)、短作业优先(SPF)、最高响应比优先(HRN)、基于优先数调度(HPF)、时间片轮转
内存管理:页存储、段存储、段页存储
页面置换算法:相关知识点--缺页中断(处理)、页面置换(缺页中断、且内存中没有空闲页面,需要算法决定替换哪个内存页)
OPT(最优页面置换)
FIFO(先进先出)
LRU(最近最久未使用)
CLOCK(时钟置换)
IO种类
IO输入输出控制方式:程序直接控制、中断驱动控制、DMA控制、通道控制
文件描述符
select epoll 对比

相关文章

  • 操作系统知识点整理

    操作系统 操作系统知识模块主要分为:操作系统概述、进程管理、内存管理、文件管理、输入/输出(I/O)管理。 1.操...

  • 操作系统知识点整理

    操作系统的概念 控制和管理整个计算机的硬件资源和软件资源(整体层面) 为用户和其它软件程序提供接口和服务(软件层面...

  • 操作系统知识点整理

    操作系统基本概念 操作系统是计算机科学研究基石之一。 功能 管理硬件(如设备驱动:实现用户提出的I/O操作请求,完...

  • 操作系统知识点整理笔记(四)

    文件的属性:①文件名;②标识符;③类型;④位置;⑤大小;⑥创建时间、上次修改时间、文件所有者信息;⑦保护信息等。 ...

  • 操作系统知识点整理笔记(五)

    I/O就是输入/输出(Input/Output)。 I/O设备就是可以将数据输入到计算机,或接收计算机输出数据的外...

  • 操作系统知识点整理笔记(三)

    内存是用于存放数据的硬件。程序执行前需要先放到内存中才能被CPU处理。 若计算机按字节编址,则每个存储单元大小为1...

  • 操作系统知识点整理笔记(一)

    操作系统(Operating System,简称OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调...

  • 操作系统知识点整理笔记(二)

    CPU利用率:指CPU忙碌的时间占总时间的比例。 系统吞吐量:单位时间内完成作业的数量()。 周转时间:从作业被提...

  • 操作系统面试重难点总结

    针对操作系统,根据面试重难点总结以及网络上的一些参考,对操作系统面试知识点的总结与学习。 一、操作系统知识点图谱 ...

  • 操作系统面试重难点总结

    针对操作系统,根据面试重难点总结以及网络上的一些参考,对操作系统面试知识点的总结与学习。 一、操作系统知识点图谱 ...

网友评论

      本文标题:操作系统知识点整理

      本文链接:https://www.haomeiwen.com/subject/zajurctx.html