Linux---初识操作系统

Linux—初识操作系统

文章目录

  • Linux---初识操作系统
    • 冯诺依曼体系结构
    • 操作系统概念
    • 如何理解"管理"

冯诺依曼体系结构

Linux---初识操作系统_第1张图片
Linux---初识操作系统_第2张图片

Linux---初识操作系统_第3张图片

操作系统概念

任何计算机系统都包含一个基本的程序集合,称为操作系统(OS)。

简单来说,操作系统就是一款进行软硬件资源管理的软件

笼统的理解,操作系统包括:

  • 内核(进程管理,内存管理,文件管理,驱动管理)

  • 其他程序(例如函数库,shell程序等等)

设计OS的目的:

  • 与硬件交互,管理所有的软硬件资源

  • 为用户程序(应用程序)提供一个良好的执行环境

如何理解"管理"

操作系统主要进行以下四项管理:

  1. 内存管理:内存分配、内存共享、内存保护以及内存扩张等等。
  2. 驱动管理:对计算机设备驱动驱动程序的分类、更新、删除等操作。
  3. 文件管理:文件存储空间的管理、目录管理、文件操作管理以及文件保护等等。
  4. 进程管理:其工作主要是进程的调度。

Linux---初识操作系统_第4张图片
Linux---初识操作系统_第5张图片

你可能感兴趣的:(Linux,linux)