操作系统学习笔记(1) 进程

原创 2017年09月24日 17:50:19

1.进程的结构

进程实体= 程序段+数据段+PCB

2.PCB的作用

PCB使得不可独立运行(凡未建立PCB的程序都不能独立参与运行)且不可并发执行的程序变成可独立运行且可与其它进程并发执行的进程

因此可知 程序不可并发执行,进程可并发执行。

--------->为什么要引入进程?

程序若并发执行,将会失去封闭性,具有不可再现性和间断性的特征,由于程序执行的结果不可在现,因此,程序的运行失去了意义,因此引入了进程。进程实体(程序+PCB)即可并发执行。

版权声明:本文为博主原创文章,未经博主允许不得转载。

操作系统实验一之进程控制实验

进程控制实验 1.1 实验目的 加深对于进程并发执行概念的理解。实践并发进程的创建和控制方法。观察和 体验进程的动态特性。进一步理解进程生命期期间创建、变换、撤销状态变换的过 程。掌握进程控制...
  • u010467643
  • u010467643
  • 2014年05月09日 00:36
  • 1742

操作系统进程调度先来先服务FCFS

一,实验的流程图二,实验代码注:本代码主要来自豆丁,加入本人的部分修改。。 //本FCFS是用不带都结点的链表完成。当然也可以用其他数据结构 #include #includetypedef str...
  • gao_zhennan
  • gao_zhennan
  • 2017年04月16日 18:11
  • 865

一个操作系统的实现(8):进程

  • H_armony
  • H_armony
  • 2013年08月25日 15:10
  • 2214

《计算机操作系统》总结二(进程与线程)

操作系统(计算机)进程和线程管理 主要内容: 进程与线程 进程概念;进程的状态与转换进程控制;进程组织进程通信;线程概念与多线程模型 处理器调度 调度的基本概念;调度时机、切换与过程调度的基本准则...
  • bigpudding24
  • bigpudding24
  • 2015年09月21日 07:31
  • 2296

操作系统——进程管理

进程管理 4.1 什么是进程 被执行的指令称为代码段。被加工的数据段称为源程序。生成的目标文件也是数据段。 进程是程序的一次执行过程。进程包括数据段和代码段,还有一个进程的控制块PCB。  ...
  • xuyuqingfeng953
  • xuyuqingfeng953
  • 2016年05月30日 20:49
  • 1041

Linux操作系统学习_用户进程之由新进程创建到可执行程序的加载

fork()函数大家应该都不陌生,一个现有进程可以调用fork函数来创建一个新进程,由fork()创建的新进程通常被称为子进程。fork()函数被调用一次,但返回两次,两次返回的区别在于,子进程的返回...
  • nodeathphoenix
  • nodeathphoenix
  • 2014年09月15日 14:33
  • 2337

操作系统学习笔记(五)

关于处理机调度的一些知识
  • qq_24282081
  • qq_24282081
  • 2017年04月19日 21:35
  • 308

操作系统实验进程同步--读者优先

实习1:进程同步--读者优先实习要求在Windows 2000 环境下,创建一个包含n 个线程的控制台进程。用这n 个线程来表示n个读者或写者。每个线程按相应测试数据文件的要求,进行读写操作。请用信号...
  • tangl_99
  • tangl_99
  • 2004年12月11日 22:59
  • 3143

操作系统学习笔记(三)

关于进程同步的经典问题
  • qq_24282081
  • qq_24282081
  • 2017年04月17日 20:33
  • 431

操作系统课后习题答案(作业题)

第二章 11.试说明进程在三个基本状态之间转换的典型原因。 答: (1)就绪状态→执行状态:进程分配到CPU资源 (2)执行状态→就绪状态:时间片用完 (3)执行状态→阻塞状态:I/O请求...
  • qq_26816591
  • qq_26816591
  • 2016年07月14日 16:42
  • 4207
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:操作系统学习笔记(1) 进程
举报原因:
原因补充:

(最多只允许输入30个字)