操作系统的特性是什么?


操作系统的功能日益增多。因为在操作系统的早期开发中,它用于处理存储磁带,但现在它通过鲜艳的色彩在图形用户界面上运行。

以下是操作系统的功能:

内存管理

操作系统控制主内存或主要内存。

主内存是一个大型的字节或字数组,每个字节或字都分配了一个特定的地址。

它是一种快速存储器,CPU可以直接访问系统内部的主内存。如果要执行程序,则必须先将其加载到主内存中。

操作系统为内存管理执行以下活动:

  • 它跟踪主内存。

  • 已经分配的内存地址和尚未使用的内存地址。

  • 在多道程序设计中,操作系统决定进程停留多长时间以及进程获得内存访问的顺序。

  • 当进程请求内存时,它将内存分配给进程;当进程终止时,它将释放内存。

处理器管理

操作系统管理进程访问处理器的顺序,以及每个进程在多道程序设计环境中必须停留的处理时间。这称为进程调度。

操作系统为处理器管理执行以下活动:

  • 跟踪进程的状态。

  • 跟踪状态的程序称为流量控制器。

  • 它分配CPU。

  • 当不需要时,它释放处理器。

设备管理

操作系统通过相应的驱动程序管理设备通信。

操作系统为设备管理执行以下活动:

  • 跟踪连接到系统的所有设备。

  • 指定负责每个设备的程序,称为输入/输出控制器。

  • 它决定哪个进程可以访问设备以及访问时间,并以有效和高效的方式分配设备。

  • 当不需要设备时,它释放设备。

文件管理

操作系统还跟踪计算机的文件系统,通常文件系统被划分为目录,这些目录可以由操作系统处理。

I/O管理

I/O管理是操作系统的重要任务之一。操作系统管理I/O设备,如鼠标、键盘、打印机、显示器、LED等。

I/O设备可以分为两种类型:

  • **同步I/O** - 在这里,CPU等待I/O设备

  • **异步I/O** - 在这里,CPU执行与I/O设备并行。

操作系统帮助处理器与I/O设备进行通信。这些通信是特殊指令I/O、内存映射I/O、直接内存访问。

安全管理

操作系统保护存储在系统中的机密数据,不允许未经授权的人员访问系统。它帮助系统抵御恶意软件攻击,它充当监控模式,并为系统提供强大的防火墙保护。

下图显示了操作系统的功能:

更新于:2021年11月26日

24K+浏览量

启动你的职业生涯

通过完成课程获得认证

开始
广告