
操作系统
奔跑的蜗牛蒋
这个作者很懒,什么都没留下…
展开
-
操作系统(一)
操作系统的概念:用户命令:值计算机用户要求计算机系统为其工作的指示。操作系统是计算机系统中的系统软件,管理和控制计算机系统中的硬件和软件资源,合理地组织计算机的工作流程,以便更有效利用这些资源为用户提供一个功能强、使用方便的工作环境,从而在计算机与用户之间起到接口的作用。多道:允许多个程序同时存在于主存中,按照某种原则分派处理机,逐个执行这些程序批处理:用户提交的作业首先存原创 2018-03-31 11:00:16 · 224 阅读 · 0 评论 -
操作系统三
进程控制原语进程切换创建与终止阻塞与唤醒挂起与激活进程创建的原因:提交新的批处理作业,交互式用户注册、操作系统提供服务、父进程创建子进程。进程创建的步骤:1、为进程分配一个唯一标识号ID,主进程表中增加一个表项 2、为进程分配空间:用户地址空间、用户栈空间、pcb空间。若共享已有空间,则应建立相应的链接原创 2018-04-01 19:14:04 · 359 阅读 · 0 评论 -
操作系统二
windows是一个多任务操作系统。linux 是UNIX变种。支持多用户,多任务,分页式虚拟存储。动态链接库,动态调整文件系统缓存区大小功能。其网络功能非常强大,几乎能与当前绝大多数网络互连。操作系统是计算机系统中最重要的一个系统软件,对操作系统的四种基本观点:用户环境的观点、虚拟机的观点,作业组织的观点和资源管理的观点。若干因素推动着操作系统的发展,原创 2018-03-31 23:56:52 · 238 阅读 · 0 评论 -
操作系统(四)
操作系统引入进程的目的是为了描述和实现多个程序的并发执行,以改善资源利用率及提高系统的吞吐量引入线程是为了减少程序并发执行时系统所付出的额外开销,使操作系统具有很好的并发性。进程的两个基本属性:进程是拥有资源的独立单位进程同时是一个可以独立调度的基本单位。既能提高进程并发度,又能降低系统的额外开销。实现:将进程的资源申请和调度属性分开。把进程作为资源的申原创 2018-04-05 10:29:00 · 317 阅读 · 0 评论