• 【自考】操作系统概论


    操作系统

     分时操作系统
     多个用户可以与主机进行交互操作互不干扰
     特点:1.交互性3.及时性3.独立性4.多路性
     实时操作系统
     主要考虑实时性和可靠性,其次考虑效率,用于工业和实验室
     分布式操作系统
     能使系统中若干太计算机相互协作完成一个共同任务
     特点:1.统一性3.透明性
     嵌入式操作系统
     特点:1.微型化2.实时性
     Windows操作系统
     UNIX操作系统
     UNIX 操作系统是一个交互式分时操作系统
     特点:1.短小精悍3.具有可装卸的多层次文件系统3.可移植性好4.网络通信能力强
     Linux操作系统
     多任务多用户的通用操作系统
     特点:1.支持TCP/IP协议2.支持并行处理实时处理3.支持多种文件

     处理器管理
     当一次系统调用后,中央处理器的状态应是从管态转换的目态
     多道程序设计
     提高了处理器的利用率,降低了完成时间,提高了单位时间内的运算能力,提高了吞吐量

     进程
     1.提高资源利用率,正确描述资源的执行情况
     2.运行到等待,等待到就绪,就绪到运行
     3.若进程用新建来传递信息,那么发送信息者的进程名应存放在信件中
     4.防止死锁(1.剥夺方式2.按序方式3.静态方式)
     5.进程控制块(1.标识2.说明3.现场4.管理信息)
     6.特点(1.动态性2.并发性3.异步性4.封闭性)
     PV操作
     线程
     1.节省了分配进程控制块和工作区的开销
     2.创建速度快
     3.传递速度快
     4.能充分利用和发挥处理器与外围设备的并行工作能力
     进程线程的区别
     1.进程是资源分配单位,线程的调度和执行单位
     2.每一个进程有自己的主存空间,同一个进程的线程共享该进程的空间

     存储管理
     可变分区储存管理:分区的长度按作业的实际需求划分,分区的个数由装入的作业数决定
     1.最先适应分配法(容易形成很多碎片)
     2.最优适应分配法(经常分割后剩余的空闲去可能极小,导致无法使用)
     3.最坏适应分配法(寻找次数最少)
     单用户储存管理:在任何时刻主存储器中只能有一个作业
     固定分区储存管理:同时在每个分区中装入一个作业,不允许多个作业同事存放在一个分区,适用于多道程序设计系统
     页式储存管理
     分成大小相等的许多区,一个区成为一块,有利于实现作业共享程序和数据
     页面调度算法
     1.先进先出
     2.最近最久未被使用
     3.最近最不经常使用
     虚拟储存器

     文件管理
     储存结构:1.顺序结构2.连接结构3.索引结构
     
     设备管理
     磁盘的驱动调度:
     1.移臂调度(1.先来先服务2.最短寻找时间3.电梯调度算法)
     2.旋转调度(选择延迟时间最短的访问者)
     


     

  • 相关阅读:
    浅析BIO、NIO、AIO
    equals()和hashCode()区别
    mysql分区
    java反射
    设计模式
    两个线程一个生产者个一个消费者
    Redis事务
    常用面试题
    springboot整合redis(注解形式)
    ElasticSearch6更新与重大变化
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/3033649.html
Copyright © 2020-2023  润新知