• Windows Server操作系统概述



    首先可以看下思维导图,以便更好的理解接下来的内容。
    在这里插入图片描述

    一、计算机系统的层次结构

    在这里插入图片描述
    操作系统的重要性
    计算机系统的层次结构中,操作系统处于核心位置。它负责管理和协调硬件和软件资源,以确保计算机系统能够高效运行。

    二、五大基本功能

    1. 处理器管理

    处理器管理是操作系统的核心功能之一,它包括以下任务:

    • 进程调度:决定哪个进程在何时执行,以充分利用处理器资源。
    • 资源分配和回收:分配处理器时间片和优先级,以及在进程完成后回收资源。

    2. 储蓄器管理

    存储器管理涉及内存的管理和控制,包括:

    • 内存分配:分配内存空间给进程,确保它们不会相互干扰。
    • 共享与保护:管理内存的共享和访问权限,以防止非授权访问。
    • 扩展与回收:动态地扩展和回收内存,以适应不同程序的需求。

    3. 文件管理

    文件管理是操作系统管理信息资源的关键功能,包括:

    • 文件存储空间管理:管理文件在存储设备上的分布和组织。
    • 目录管理:维护文件目录结构,使用户能够轻松定位文件。
    • 文件操作:提供文件的读取、写入、复制、移动和删除等操作。
    • 文件保护:控制文件的访问权限和保护机制,确保数据的安全性和完整性。

    4. 设备管理

    设备管理负责管理计算机的外部设备,包括:

    • 设备分配:将设备分配给进程,使它们能够与外部设备通信。
    • 传输控制:控制数据在设备和内存之间的传输,以确保数据的完整性和可靠性。
    • 设备独立性:提供设备无关性的接口,使应用程序能够跨不同硬件平台运行。

    5. 作业管理

    作业管理涉及处理用户提交的各种请求,包括系统命令和编程接口,以确保各种作业按照优先级和资源可用性进行执行。

    三、应用场景

    嵌入式设备:如POS机、单反相机、游戏机、智能设备等
    移动端设备:如手机、平板电脑等
    个人桌面电脑:如笔记本电脑、台式机等
    服务器:如云服务器、PC服务器、刀片服务器、小型机等
    超级计算机:各类超级计算机、大型服务器等

    四、发展历程

    1. Unix

    概述

    Unix是20世纪70年代初出现的一个操作系统,除了作为网络操作系统之外,还可以作为单机操作系统使用。Unix作为一种开发平台和台式操作系统获得了广泛使用,主要用于工程应用和科学计算等领域。

    相关版本

    • IBM的AIX:IBM公司的UNIX操作系统,源自于System V Release 3,运行在IBM的Power PC硬件架构上。
    • HP的HP-UX:美国惠普公司基于System V开发的UNIX操作系统。
    • SUN的Solaris:曾是使用最广泛的商业UNIX实现版本,最初叫做Sun OS,基于BSD UNIX版本。
    • FreeBSD:其代码被其他系统借鉴,包括苹果公司的MacOS和任天堂的Switch游戏机。
    • MacOS/IOS:使用Darwin内核,基于Mach、FreeBSD以及苹果自己的代码。

    应用场景

    商用服务器,收钱

    2. Linux

    概述

    Linux是一种免费使用和自由传播的类UNIX操作系统,由Linus Torvalds于1991年首次发布。它有多个版本和发行版,适用于各种应用场景。

    相关版本

    • Redhat:商业发行版,收费。
    • CentOS:Redhat的免费开源版本。
    • Debian:一个稳定的开源Linux发行版。
    • Ubuntu:基于Debian的用户友好型Linux发行版。
    • Android:移动设备操作系统,基于Linux内核。
    • 鸿蒙OS、中科红旗、统信OS、麒麟OS等:国内的自主操作系统。

    应用场景

    Linux广泛用于服务器、移动端、云计算和物联网等领域。

    3. windows

    概述

    Windows是由微软公司自研的操作系统,使用C、C++、汇编语言等编写。

    普通版本

    Windows 95
    Windows 98
    Windows xp
    Windows 7
    Windows 10
    Windows 11

    服务器版本

    Windows server 2000
    Windows server 2003
    Windows server 2008
    Windows server 2012
    Windows server 2016
    Windows server 2019
    Windows server 2022

    Windows操作系统广泛用于桌面计算机和服务器环境。

    如有不详或错误,敬请指出。

  • 相关阅读:
    用python画一些有趣的图案(001)
    MyBatisPlus(七)——通用枚举、代码生成器、多数据源、MyBatisX
    web常见页面错误
    haskell 基本布局和组成元素
    LeetCode 热题 C++ 75. 颜色分类
    Latex学习(1)——latex中的字体颜色
    设计模式-代理模式-静态代理和动态代理在Java中的使用示例
    JAVA毕业设计web二手交易平台计算机源码+lw文档+系统+调试部署+数据库
    rxjava回调地狱-kotlin协程来帮忙
    DOM对非表单元素与表单元素的属性操作
  • 原文地址:https://blog.csdn.net/superman66697/article/details/132838353