首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >PCB与PDB的异同

PCB与PDB的异同
EN

Stack Overflow用户
提问于 2019-06-23 19:58:29
回答 1查看 297关注 0票数 0

在Unix、Linux、windows等操作系统中使用的进程概念(PCB或进程控制块)与msdos操作系统的源代码中使用的进程概念(PDB或进程数据块)相同。我对这两个术语都很困惑:进程控制块(PCB)和进程数据块(PDB)。术语“过程”与PCB和PDB是否相同?

EN

回答 1

Stack Overflow用户

发布于 2019-06-24 00:19:02

在现实世界中,"PCB“意味着”进程上下文块“。这是保存a进程的寄存器状态的数据结构。

在旨在迷惑学生的愚蠢编写的计算机科学教科书的世界里,PCB是一个虚构的结构,它包含了关于进程的一切。我不知道任何现实世界中的商业操作系统都有这样的数据结构。在我做过操作系统开发的Unix系统中,没有一个有进程控制块,我也从来没有听说过MS Windows上有进程控制块。

MS-DOS有一个进程数据块,但该系统与Unix/MS Windows非常不同,两者之间几乎没有联系。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56723633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档