Advertisement

0x06 操作系统中的进程知识

阅读量:

进程(Process)

它是操作系统的CPU调度和资源分配的单位。

操作系统执行各种程序:

  • 批处理系统-作业(Job)
  • 分时系统-用户程序或任务(Task)

作业:由一组统一运作的计算步骤组成。
任务:通常涉及进程或线程。
在本书中两者之间具有近似性。

进程

  • 当前运行的系统
  • 进程的执行必须遵循顺序进行
  • 另一种表述:在单个数据集上完成一次完整运行

例子:Windows XP

在这里插入图片描述

内存中的进程

进程包括:
(1)代码(text);
(2)当前活动:

  • 程序计数器用于指示当前将被执行的指令的位置。
  • 堆栈是一种用于存储函数调用时所需的参数、临时变量以及运行状态的数据结构。
  • 数据通常指代全局存储的信息,并用于处理特定文件的内容。
  • 堆是操作系统中实现动态内存分配的一种机制。

![在这里插入图片描述](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-31/JtO1cfXraRMejHdpqz4VWYF8ETLl.p

全部评论 (0)

还没有任何评论哟~