亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial Internet of Things >> 嵌入式

什么是操作系统及其组件

术语 OS 或操作系统是一种软件,它作为用户和计算机之间的接口来执行所有任务,如内存管理、文件管理、输入和输出处理、安全、进程管理、作业记帐、错误检测、系统性能控制,外围设备控制,如打印机和磁盘驱动器。流行的操作系统主要有Windows、Linux、AIX、VMS、z/OS等。本文对什么是操作系统及其组件进行了概述。


什么是操作系统 (OS)?

定义: 操作系统可以定义为使用接口将大型复杂系统划分为小块的系统。该系统用于共享不同的操作系统组件,包括文件、输入/输出设备、进程内存等。所有分区部分必须是系统的明确定义的部分,并仔细分类 i/ps、o/ps 和功能。我们知道所有系统都没有类似的结构,但当前的几个操作系统共享下面概述的系统组件。

操作系统是计算机中最重要的程序,因为每台计算机都使用操作系统 (OS) 来运行所有程序和应用程序。计算机操作系统的主要任务是从键盘识别 i/p、将 o/p 发送到屏幕、跟踪文件、存储驱动器、控制外围设备,如打印机等。

操作系统组件

操作系统的组件在使各种计算机系统部件协同工作方面发挥着关键作用。下面讨论操作组件。

操作-系统组件

内核

操作系统中的内核提供对所有计算机外围设备的基本控制。在操作系统中,内核是一个必不可少的组件,它首先加载并保留在主内存中。为了可以为 RAM 中的程序管理内存可访问性,它创建程序以从硬件资源中获取访问权限。它会重置 CPU 的运行状态,以便始终保持最佳运行状态。

流程执行

操作系统在硬件和应用程序之间提供了一个接口,这样程序就可以通过配置到操作系统中的程序和原则通过硬件设备进行连接。程序执行主要包括通过操作系统内核创建的进程,该进程使用内存空间以及不同类型的其他资源。

中断

在操作系统中,中断是必不可少的,因为它们为操作系统提供了一种可靠的技术来与周围环境进行通信和做出反应。中断只不过是设备和计算机系统之间的一种信号,否则来自计算机中的程序,它需要操作系统离开并准确决定随后要做什么。每当接收到中断信号时,计算机硬件就会自动暂停当前正在运行的任何计算机程序,保持其状态并运行先前与中断连接的计算机程序。

内存管理

操作系统的功能只不过是内存管理,它管理主内存并在实现过程中在磁盘和主内存之间前后移动进程。这会跟踪每个内存位置;直到它被分配给某个进程,否则它是打开的。它验证可以为进程分配多少内存,并决定哪个进程将在什么时间获得内存。每当内存未分配时,它就会相应地跟踪以更新状态。内存管理工作可以分为硬件内存管理、操作系统内存管理和应用内存管理三大类。

多任务处理

它描述了几个独立的计算机程序在一个类似的计算机系统上的工作。操作系统中的多任务允许操作员一次执行一个或多个计算机任务。由于许多计算机一次可以执行一两个任务,通常可以借助分时来完成,每个程序都使用计算机的时间来执行。

网络

网络可以定义为处理器通过通信线路相互交互。通信网络的设计必须考虑路由、连接方法、安全性、意见和安全问题。

目前大多数操作系统维护着不同的网络技术、硬件和应用程序。这涉及运行在不同操作系统上的计算机可以包含在一个通用网络中,以共享数据、计算、扫描仪、打印机等资源,这些资源使用有线或无线的连接。

安全

如果一台计算机有许多个体允许各种进程的直接进程,那么必须保护许多进程免受其他活动的影响。这种系统安全主要依赖于各种有效工作的技术。当前的操作系统提供了许多资源的入口,这些资源可用于在系统上运行软件,并通过内核提供给网络等外部设备。操作系统应该能够区分必须允许进行的需求和不需要处理的其他需求。此外,为了允许或禁止安全版本,具有高级保护的计算机系统还提供审计选项。所以这将允许监控从可访问性到资源的请求


用户界面

GUI 或用户界面 (UI) 是操作系统的一部分,允许操作员获取信息。基于文本的用户界面显示文本及其命令,这些命令是在键盘的帮助下通过命令行键入的。

基于操作系统的应用程序主要提供特定的用户界面以实现高效通信。应用程序的用户界面的主要功能是从操作员处获取输入并为操作员提供 o/ps。但是,从用户界面接收的输入类型以及用户界面提供的 o/p 类型可能会因应用程序而异。任何应用程序的用户界面都可以分为两种类型,即 GUI(图形用户界面)和 CLI(命令行用户界面)。

因此,这完全是关于操作系统的概述。操作系统的主要组件主要包括内核、API 或应用程序接口、用户界面和文件系统、硬件设备和设备驱动程序。这里有一个问题要问您,操作系统有哪些不同类型?


嵌入式

  1. 什么是距离传感器的工作原理及其应用
  2. 什么是 IMX586 传感器:工作原理及其特点
  3. 什么是重量传感器的工作原理及其规格
  4. 什么是 AD8232 心电图传感器:工作原理及其应用
  5. 什么是网格分析:过程及其示例
  6. 什么是控制单元:组件及其设计
  7. 什么是编码:工作、语言及其挑战
  8. 什么是 3D 打印?- 类型及其工作原理
  9. 基于状态的维护:它是什么以及它的优点
  10. 智能制造:它是什么以及它的好处
  11. 压缩空气系统有哪些组件?
  12. Terotechnology:它是什么?定义和目标