操作系统_操作系统概述

Posted ~千里之行,始于足下~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作系统_操作系统概述相关的知识,希望对你有一定的参考价值。

计算机系统

接收和存储信息,自动进行数据处理和计算,输出结果信息的机器系统

计算系统的组成

硬件

  • 运算器
  • 主存储器
  • 控制器
  • 输入设备
  • 输出设备

软件

程序和文档的总称

  • 系统软件:最靠近硬件的
  • 支撑软件
  • 应用软件

操作系统

系统软件,有效组织和管理系统软硬件资源

作用

  • 管理软硬件资源
    • 记录资源的使用情况
    • 资源分配策略决定谁有权限获得资源
    • 实施资源的分配
    • 回收资源
  • 为用户提供良好的界面

特征

(1) 并发性:同时运行多个程序(用户程序与用户程序,用户程序与操作系统程序)

(2) 共享性: 操作系统程序与用户程序共享系统中的资源

  • 类型

    • 对处理器资源的共享
    • 对存储器资源的共享
    • 对外部设备资源的共享
  • 形式

    • 互斥共享: 特定时间段内由某一程序使用
    • 同时共享:同一时间段内被多个程序共享

(3) 随机性: 随时对不可预测的次序发生的事件进行响应

功能

  • 进程管理
    • 进程控制: 创建进程,撤销进程及控制进程的各种的各种转换
    • 进程同步
      • 互斥(资源加锁)
      • 同步: 同步机制协调进程的执行顺序
    • 进程通信: 进程之间相互交换数据和信息
    • 进程调度
  • 存储管理
    • 内存的分配与回收
    • 存储保护: 每一道程序在自己的内存区运行
    • 内存扩充
  • 文件管理
    • 文件存储空间的管理
    • 目录管理
    • 文件系统的安全性
  • 设备管理(I/O)
  • 作业管理: 与用户的接口

以上是关于操作系统_操作系统概述的主要内容,如果未能解决你的问题,请参考以下文章

大数据技术之_20_Elasticsearch学习_01_概述 + 快速入门 + Java API 操作 + 创建删除索引 + 新建搜索更新删除文档 + 条件查询 + 映射操作

一品达通用权限系统__项目概述与Spring Boot Starter介绍

一品达通用权限系统__项目概述与Spring Boot Starter介绍

一品达通用权限系统__项目概述与Spring Boot Starter介绍

MYBATIS01_概述及优缺点快速搭建工程Mybatis的增删改查操作总结

1___概述