操作系统的基本功能是什么:30分钟让你了解操作系统基本概念 ,对于想学习百科知识的朋友们来说,操作系统的基本功能是什么:30分钟让你了解操作系统基本概念是一个非常想了解的问题,下面小编就带领大家看看这个问题。
原文标题:操作系统的基本功能是什么:30分钟让你了解操作系统基本概念
小伙伴们你们好,很高兴又和各位见面了,今天主要来讲讲操作系统的基本功能是什么:30分钟让你了解操作系统基本概念,还有关于这些的干货文章,希望认真阅读完这篇文章的你,能把我想表达的完全理解,相信你很快就可以掌握!你已经离大牛越来越近了!,各位读者大大,小编我又回来了。今天,就让我来说说操作系统的几大主要功进程控制
,为每道作业创建一个或多个进程,并为之匹配必要的资源。当进程结束运行时,再撤销进程,而且还要控制进程运行过程中的状态转换。进程同步
,通过互斥方式与同步方式,完成进程之间对临界资源的访问和协调完成共同任务的两种情况。进程通信
,主要是为了实现相互合作的进程之间的信息交换。进程和作业调度
,顾名思义,就是选出若干个作业并为他们分配运行所需的资源,插入就绪队列。需要注意的是,如果是被调度的是进程,那就是从就绪队列中选出一个,分配给他处理机。,,存储器管理,主要功能是为多道程序的运行提供良好的环境,提高存储器的分配,从逻辑上扩大内存。内存分配
,为程序分配空间,减少不可用的内存空间,允许运行中的程序申请内存。而这些任务,都是通过静态分配方式和动态分配方式实现的。内存保护
,主要任务是让用户程序不会互相干扰和防止用户程序访问操作系统的程序和数据。地址映射
,是为了将程序的逻辑地址转化成物理地址,详细内容小编会在后续的文章中介绍。内存扩充
,这里就用到了之前介绍的虚拟技术了,从逻辑上扩大内存,以便让更多的用户程序能够并发运行。只需要配置相关机制和少量硬件,用于实现,请求调入功能和置换功能。,,设备管理,主要功能是缓冲管理
,有效的提高CPU和I/O设备速度不匹配的矛盾,提高了系统吞吐量,小编会在后续文章会介绍详细的缓冲区机制,希望大家多多支持。设备分配
,这个就比较简单了,根据现有的资源为用户进程分配所需设备,使用完后再由系统回收。其余的管理设备控制器和通道,在这里就不一一细说了。设备处理
,设备处理程序主要实现CPU和设备控制器之间的通信,根据用户的I/O请求自动构成通道程序。,,文件管理,具有对文件存储空间的管理、目录管理、文件读写管理以及文件的共享与保护。文件存储空间的管理,
通过文件系统对诸多文件和文件存储空间的管理,避免了用户自己对文件的存储管理的低效。目录管理
,为每一个文件建立一个目录项,不仅方便查找,更能方便管理。文件的读/写管理和保护
,读和写的功能当然是必要的,要不然存着文件干嘛。保护文件也是必要的,防止非法窃取和破坏,造成极大的经济损失。,,而操作系统和用户之间的接口,大致也分为两类。一种用户接口,是为了方便用户控制自己的作业,分为联机用户接口、脱机用户接口、图形用户接口。第二种程序接口,是为用户程序访问计算机资版权声明:
非特殊说明,本文版权归原作者所有,如有侵权请联系我们,即刻处理。谢谢!,原文出处:http://bkw.iwtmm.com/post/17347
以上是关于操作系统的基本功能是什么:30分钟让你了解操作系统基本概念的介绍,希望对想学习百科知识的朋友们有所帮助。
本文标题:操作系统的基本功能是什么:30分钟让你了解操作系统基本概念;本文链接:http://yszs.weipeng.cc/zs/167754.html。