主流计算机操作系统简述

 1.1Windows介绍

Windows是由美国微软公司开发的一款操作系统,同时也是当前最常见的操作系统之一,其广泛应用于服务器、移动设备和嵌入式系统等领域。Windows操作系统诞生于1985年,进过多次迭代与升级当前最新版本为Windows11,起初Windows的原型仅仅是Microsoft-DOS模拟环境,经过多次迭代成为当前最为常见的操作系统之一。

Windows采用了图形化模式的GUI,相对比起DOS的指令输入更为易懂与人性化。并且伴随着计算机硬件的迭代与算力的升级Windows的架构由最初的16位、32位再到64位,由最初的Windows1.0Windows95982000再到当下的Windows11,其一直在不断地完善与更新。

1.2Windows的特点

1.对用户具有友好性Windows用户可以仅通过鼠标与键盘进行操作无需记住复杂的指令。

2.并且Windows作为最常见的操作系统之一对于软件的兼容性是极好的,有极为广泛的软件兼容性,可运行大多数的Windows应用程序

3.同时Windows的软、硬件支持较好,Windows操作系统提供了广泛的设备驱动支持,可兼容各种硬件设备,同时由微软公司控制接口和设计,公开标准,使大量商业公司在操作系上开发与完善软件,而这些软件门类齐全,功能完善,用户体验好

1.3Windows的缺点

1.安全性较弱:Windows的操作系统作为商业软件,其漏洞较多,安全性相对于Unix与Linux较差经常成为计算机病毒和攻击软件的挟持对象。

2.运行性能差:相比与Unix与Linux这两款操作系统Windows一般只适用于小型的个人PC机上,运行效率相对低下,而在中大型的更注重运算的计算机上往往会使用Unix或者Linux。

2Unix

2.1Unix介绍

Unix是一个分时系统,是一种强大的多任务、多用户的操作系统,于1970年由贝尔实验室的肯-汤普森与丹尼斯-里奇开发的广泛用于服务器、工作站和移动设备领域,至今Unix由于其本身固有的可移植性使其可以适用于任何类型的计算机:微机、工作站、小型机、多处理机和大型机。

2.2Unix的特点

1.多用户和多任务:Unix系统支持多个用户同时登录和运行多个任务,并且每个用户都有自己的账户和权限。

2.强大的命令行界面:Unix系统使用命令行界面进行操作,可以通过输入命令来完成各种任务,具有较高的灵活性和效率,同时Unix系统在结构分为核心程序与外围程序两个部分,并且二者结合为一个整体。核心部分承担                                                                                                                              系统内各个语言模块的功能,及处理机和进程管理、存储管理、设备管理和文件系统。

3.高度可定制性:Unix系统具有高度可定制性,用户可以根据自己的需求和偏好进行配置和定制,包括修改系统设置、安装和卸载软件等。并且户界面作为外围部分需要通过系统实用程序和应用程序来操作计算机。Unix也提供了良好的用户界面,其拥有两种操作形式一种是操作命令即shell语言,是用户可以通过终端与系统发生交互的界面,另一种则是面向用户程序的界面,并且同时在汇编语言与C语言中向用户提供服务。

4.稳定和可靠性:Unix系统以稳定和可靠性著称,能够长时间运行而不发生崩溃或故障,并且能够处理大量的并发任务。因为Unix当中包含非常丰           富的语言处理程序、实用程序和开发软件所使用的工具性软件向用户提供了相当完善的软件开发环境。

5.开放源代码和标准化:Unix系统是开放源代码的,用户可以查看和修改系统的源代码,也有许多不同的Unix系统的变种。此外,Unix系统遵循一些标准,如POSIX标准,使得不同的Unix系统之间具有较好的兼容性。同时Unix的绝大多数程序由C语言编写,这使得所编写的程序易于Unix系统理解、修改、完善、扩充,同时又具有极好的兼容性与移植性。

6.安全性:Unix系统具有较高的安全性,采用了许多安全机制和措施来保护系统和用户的数据,如访问控制、加密等。Unix的文件系统结构是树型结构,一个基本的文件系统和若干可装卸的子系统组成,在扩大存储空间时利于安全和保密,并且Unix把文件、文件目录和设备统一处理,使得文件、文件目录和设备具有相同的语法语义和相同的保护机制,在简化了系统设计的同时便于用户的使用与安全的保护。

2.3Unix的缺点

由于Unix1970年所开发的操作系统其人机交互性相对比与一直处于不断升级的Windows,其相对较难上手易用性较弱。

3Linux

3.1linux介绍

Linux全称GUN/Linux,其开发于1991年,具有稳定、安全高效、灵活等特点,其基于POSIX和Unix的多用户、多任务、支持多线程的CPU操作系统,Linux属于开源操作系统,意味着任何人都可以查看、修改和分发该操作系统的源代码,所以伴随互联的发展Linux得到了来自全世界软件爱好者、组织于公司支持,并且其除了在服务器方面保持强劲的发展势头,在个人电脑以及嵌入式系统上也有很大的发展,使得使用者不仅可以直观的获取该操作系统的现实机制,并且可以根据自身需要来修改与完善Linux,使其拥有了极高的个性化。

3.2Linux的特点

1.即上文所提到的源代码开放性,由于源代码的开放使得几乎每一个用户都可以查看、修改源代码,这也是Linux极具特色的一点也是其广受开发者欢迎的原因

2.Linux具有多用户多任务的功能即支持多用户同时登陆在同一台大型设备上并且设有更为高级的权限root(超级管理员)来管理数量庞大的用户,并且Linux可同时运行多个任务

3.Linux拥有良好的兼容性,Linux系统可以与其他操作系统和软件进行良好兼容,可以与Windows、MacOS等系统共存和操作

3.3Linux的缺点

在设计方面Linux极大程度的借鉴了Unix,但也汇聚了众多开发者的经验,不过由于基于Linux开发的Android已经在移动端大放异彩,而PC端又有Windows霸占市场,使得在人机交互方面较弱的Linux进退两难,仅仅成为服务器和中型机中所使用的操作系统

4MacOS

4.1MacOS的介绍

MacOS是一套由苹果开发并运行于Macinthosh系列电脑,其最早开发于1984年的个人消费型计算机,MacOS是基于XUN(XNU is Not Unix)所构建的混合内核图形的操作系统,一般情况在普通的PC端是无法安装的,同时肆虐于Windows的计算机的病毒却无法攻击Mac的系统,这也是Mac相对于Windows的优越性。

4.2MacOS的优点

1.优越的安全性和稳定性:MacOS的操作系统基于XUN拥有较高的稳定性,而且相对于Windows,MacOS极少出现崩溃与病毒感染,同时由于Mac与IOS同属于封闭生态所以安全性相对比开放生态有极大的提升

2.互联的生态链以及生态:MacOS与其他的苹果产品有很强的互联性,可以通过iCloud和其他app享受同一账户在不同硬件共享文件、照片等,全生态链的苹果会使得苹果用户能够应付不同的办公场景,并且Mac拥有丰富的软件生态。

4.3MacOS的缺点

1.基于封闭生态所构建的MacOS虽然拥有极高的安全性但由于其封闭的生态系统MacOS内部没有设置任何防护系统,以至于当病毒真正入侵到操作系统内部的手MacOS并没有任何应对策略,所以其外围安全极其坚固,但内部是没有安全防护,所以MacOS就好比拥有一个坚固的栅栏,但进入栅栏后却没有任何阻拦。

5鸿蒙(HarmonyOS)

5.1鸿蒙(HarmonyOS)介绍

      鸿蒙操作系统为华为独立研制的操作系统,是华为为了实现万物互联基于5G而开发的操作系统,鸿蒙操作系统最初出现于2019年8月9日,华为公司在华为开发者大会上正式发布了鸿蒙操作系统1.0,同时也宣布了该操作系统代码原开放。自此后鸿蒙操作系统经过了多次迭代与升级先后经历2.0、3.0、4.0的几次大版本迭代当前最新的鸿蒙操作系统4.0.0.116,而在前不久的华为开发者大会上再次公布了鸿蒙next即HarmonyOS NEXT开发者预览版。

      5.2鸿蒙(HarmonyOS)的优点

      1.无root权限:鸿蒙操作系统在本质上区别于安卓,安卓系统的底层是基于前文所讲的Linux所搭建的,而Linux本身应用于服务器之中所以天生需要多用户登录,从而诞生了root权限,而移动端并没有这种需求所以这便是harmonyOS取消root权限搭建了相对比于安卓更加封闭与安全的生态与操作系统

     2.安全性:harmonyOS在安全方面与苹果都做到了系统封闭,所以外围有相对安全的防护措施,但其区别于苹果的是系统的内部安全措施,有于没有root,所以harmonyOS的权限被设计的极其分散,所以即使有病毒与威胁性程序进入内部也会因为权限问题无法威胁核心程序,同时harmonyOS在安全验证方面采用了全新的验证方式“形式化论证”的方式通过数学逻辑的方法来验证程序是有没有问题的。

     3.全新的图形渲染方式:harmonyOS采用了全新的方舟引擎进行图形渲染

区别于传统渲染引擎,方舟的优点在于渲染叠加状态下的页面,传统的画面渲染是分别渲染不同层面的页面在同一叠加在同一屏幕之中,而方舟引擎可以通过算法识别被遮盖的地方然后对被遮盖的地方不进行渲染,从而获得更多的算力余量,并且通过算法实时渲染从而用更少的算力达到与传统引擎相同的显示效果,并且由于引擎统一渲染的架构使得渲染的动画也更加的流畅与统一。

  • 7
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值