关闭

操作系统的主要功能

发表于:2016-3-08 10:05

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:我有一壶酒    来源:51Testing软件测试网采编

  1、处理机管理功能
  处理机的分配和运行都是以进程为基本单位,因而对处理机的管理可归结为对进程的管理。
  处理机管理的主要功能有:创建和撤销进程,对诸进程的运行进行协调,实现进程之间的信息交换,以及按照一定的算法把处理机分配给进程。
  进程控制、进程同步、进程通信、调度。
  2、存储器管理功能
  存储器管理的主要任务,是为多道程序的运行提供良好的环境,提高存储器的利用率,方便用户使用,并能从逻辑上扩充内存。
  内存分配、内存保护、地址映射、内存扩充。
  3、设备管理功能
  (1)完成用户进程提出的I/O请求,为用户进程分配所需的I/O设备,并完成指定的I/O操作。
  (2)提高CPU和I/O设备的利用率,提高I/O速度,方便用户使用I/O设备。
  缓冲管理、设备分配、设备处理(设备驱动程序)。
  4、文件管理系统
  文件管理系统的主要任务是对用户文件和系统文件进行管理以方便用户使用,并保证文件的安全性。
  文件存储空间的管理、目录管理、文件的读/写管理和保护。
  5、操作系统与用户之间的接口
  为方便用户对操作系统的使用,操作系统向用户提供了“用户与操作系统的接口”
  命令接口、图形界面接口、程序调用API.
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号