首页
博客
专栏课程
下载
问答
社区
会员中心
论坛
代码
直播
Chrome 插件
能力认证
导航
全部
Ada助手
...
Ada助手
登录/注册
社区
系统维护与使用区
帖子详情
[求助]关于操作系统作业及进程,PCB和JCB的概念,理解不了~
GeorgeBrown
2006-08-10 10:00:29
关于操作系统作业及进程,PCB和JCB的概念,理解不了~
作业与进程的区别,PCB我知道,JCB是什么?
...全文
给本帖投票
399
回复
打赏
收藏
[求助]关于操作系统作业及进程,PCB和JCB的概念,理解不了~
关于操作系统作业及进程,PCB和JCB的概念,理解不了~ 作业与进程的区别,PCB我知道,JCB是什么?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
急聘系统工程师
>>
回复
切换为时间正序
请发表友善的回复…
发表回复
发表回复
按下Enter换行,Ctrl+Enter发表内容
编辑
预览
轻敲空格完成输入
显示为
卡片
标题
链接
打赏红包
【
操作系统
】【
进程
管理】
PCB
概念
进程
控制块(Process Control Block,
PCB
)是
操作系统
中用于管理
进程
的数据结构,它包含了
进程
的所有状态信息。
PCB
的大小取决于
操作系统
的实现和支持的功能,不同的
操作系统
和不同的
进程
可能有不同的
PCB
大小。在实际应用中,
PCB
的大小可能会更大,因为
操作系统
可能需要记录更多的信息来支持更多的功能,如线程、
进程
间通信、文件系统等。
操作系统
进程
定义和
PCB
详解
PCB
:事实上由于在内存中同时运行的
进程
很多,
操作系统
需要对所有的
进程
进行一个统一的管理调度,就例如大学校园里学校将每个学生的学号,姓名,年龄通过excel管理在一张表上,
操作系统
在内部定义了一个
PCB
(Process Control Block)
进程
控制块。当一个
进程
进入到内存时,
操作系统
就对应的创建一个
进程
控制块
PCB
对该
进程
进行管理,每个
PCB
都有一个唯一的PID。每当新
进程
加载进入内存时,
操作系统
都会在/proc目录下创建一个目录名为
进程
PID的文件夹,同理,退出
进程
会将其对应的目录删除。
操作系统
中的
JCB
、
PCB
1.
作业
的定义
作业
就是用户在一次计算过程中或者一次事务处理过程中要求计算机系统所做的全部工作。一般情况下,一个
作业
可划分成若干个部分,每个部分完成某项功能,用户把要求计算机系统做的一项相对独立的工作称为一个
作业
步。也就是说一个
作业
是由若干个
作业
步组成的。在
作业
运行期间,各
作业
步之间存在着相互联系,往往上一个
作业
步的结果作为下一个
作业
步的输入。2.
作业
的组织 为了管理和调度
作业
,系统为每个
作业
设
操作系统
3 ————
PCB
和
进程
控制
操作系统
3 ————
进程
控制块(
PCB
)详解 一.目录
操作系统
3 ————
进程
控制块(
PCB
)详解 一.目录 二.
进程
控制块 1.概述 2.
进程
控制块中的信息 3.
进程
控制块的作用 4.
进程
控制块的组织方式 三.Linux的
进程
控制块 1.概述 2.task_struct数据结构简述 四.Unix的
进程
控制块 1.概述 2.
进程
表项(Proc表) 3.U区 4.系统区表 ...
操作系统
中
作业
、程序、
进程
、线程的
概念
区别与联系
作业
:
作业
指用户在一次解决或是一个事务处理过程中要求计算机系统所做的工作的集合。
作业
由三部分组成,即程序、数据和
作业
说明书。一个
作业
可以包含多个程序和多个数据集。
作业
说明书在系统中生成一个称为
作业
控制块(job control block,
JCB
)的表格。该表格登记该
作业
所要求的资源情况、预计执行时间和执行优先级等。从而,
操作系统
通过该表了解到
作业
要求,并分配资源和控制
作业
中程序和...
系统维护与使用区
19,618
社区成员
74,587
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
积分榜
荣誉榜
原力榜
学习榜
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章
手机看
关注公众号
客服
返回
顶部