操作系统的主要功能

操作系统主要负责处理器管理,包括线程和调度;存储器管理,涉及内存分配与保护;设备管理,涵盖设备分配与驱动;文件管理,关注文件操作与存储空间管理;以及提供用户接口。此外,还涉及安全性、网络服务等其他功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 处理器(机)管理(线程、线程调度)

处理器管理主要是对处理器的分配,和对运行中的多道程序进行状态控制,以进程为单位(最近引入线程技术)。但通常的处理器管理归结为对进程的管理。(
原:处理器:指cpu。 处理机:cpu+主存+接口+内部总线。)
主要功能包括:

  1. 对进程的状态控制:包括为作业创建进程,控制进程的状态转换,撤销进程
  2. 进程间的同步控制
  3. 进程间的通讯
  4. 处理器调度(如何分配给就绪状态各进程)
2. 存储器管理(主存和虚存)

主要功能包括:

  1. 内存的分配与回收
  2. 内存的保护(每道程序只能再自己的内存空间中运行,不影响到操作系统程序和其它程序的运行)
  3. 地址映射(将程序中的逻辑地址转换成内存中的物理地址)
  4. 内存扩充(为用户程序扩充逻辑地址空间以免受实际内存容量的限制)
3. 设备管理(包括磁盘管理)

主要功能包括:

  1. 设备的分配与回收
  2. 设备控制与驱动
  3. 缓存管理(缓和cpu与i/o设备速度的不匹配问题,已提高cpu(处理器)和设备的利用率)
4. 文件管理(包括文件在磁盘上的物理组织)

主要功能包括:

  1. 文件存储空间的管理
  2. 文件和目录的组织管理
  3. 文件的操作(增删改查)
  4. 文件的保护和共享
5.用户接口
其它功能

如:系统的的安全防护功能,网络服务功能,多媒体支持功能,分布式支持功能等等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

engr_chen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值