随笔分类 -  操作系统

摘要:进程通信即进程间的信息交换。 进程是资源分配的基本单位,各进程内存空间彼此独立,一个进程不能随意访问其它进程的地址空间。 1、进程通信的类型 1.1、共享存储 在共享存储(Shared-memory),相互通信的进程共享某些数据结构或共享存储区,进程之间能够通过这些空间进行通信。 1.1.1、基于共 阅读全文
posted @ 2023-08-22 08:53 无虑的小猪 阅读(271) 评论(0) 推荐(0) 编辑
摘要:进程同步的主要任务是对多个相关进程在执行次序上进行协调,以使并发执行的诸进程之间能有效的共享资源、相互合作,使程序的执行具有可再现性。 1、进程同步的基本概念 1.1、进程间的制约关系 OS中的进程存在两种形式的制约关系。 一种是源于进程间的合作的 直接相互制约关系,例如管道通信方式,写入共享文件( 阅读全文
posted @ 2023-08-22 08:43 无虑的小猪 阅读(260) 评论(0) 推荐(0) 编辑
摘要:控制进程的程序段,进程控制一般是由OS的内核中的原语来实现的。原语是不可再分的原子操作(Action Operation),执行过程中不会被打断。 1、原语 2.1、原语概念 原语的概念:由若干条指令组成,完成特定的功能,是一种原子操作(Action Operation)。 2.2、原语特点 原语的 阅读全文
posted @ 2023-08-21 21:00 无虑的小猪 阅读(392) 评论(0) 推荐(0) 编辑
摘要:进程是资源分配和独立运行的基本单位。 引入进程的目的在于,使多道程序并发执行,提高系统的资源利用率和吞吐量;而引入线程,是为了减少程序在并发时的时空开销,提高系统的并发性,线程相对于进程,大大降低了创建、撤销和切换可执行实体的成本和难度。 1、进程的定义与特征 1.1、定义 进程是程序的一次执行; 阅读全文
posted @ 2023-08-21 20:48 无虑的小猪 阅读(210) 评论(0) 推荐(0) 编辑
摘要:1、操作系统 计算机系统由硬件和软件两部分组成,操作系统(Operation System),简称OS,是管理计算机『硬件』与『软件』资源的计算机程序。 2、操作系统的作用 2.1、OS是用户与计算机硬件系统之间的接口 OS处于用户与计算机硬件系统之间,用户可通过OS来使用计算机系统。 用户可以通过 阅读全文
posted @ 2023-08-21 17:09 无虑的小猪 阅读(1334) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示