windows中系统资源分配的单位是什么(操作系统中资源分配的基本单位是什么)?

本站:VPS评测参考推荐/专注分享VPS主机优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

本教程的操作环境:windows7系统,Dell G3电脑。

在多道程序系统中,windows操作系统以“进程”为基础分配资源。

这个过程是由麻省理工学院的MULTICS系统和IBM的CTSS/360系统在20世纪60年代初首先提出的。

进程是程序在计算机中数据集上的运行活动,是系统资源分配和调度的基本单位,是操作系统结构的基础。它可以申请和拥有系统资源,是一个动态的概念,是一个活动的实体。它不仅是程序的代码,也是当前的活动,由程序计数器的值和处理寄存器的内容来表示。

过程的概念有两个要点:第一,过程是一个实体。每个进程都有自己的地址虚拟主机,通常包括文本区、数据区和堆栈区。由文本存储处理器执行的代码;该区域存储在进程执行期间使用的变量和动态分配的内存;堆栈区域存储活动过程调用的指令和局部变量。第二,流程是一个“执行程序”。程序是没有生命的实体。只有当处理器赋予程序生命(由操作系统执行)时,它才能成为一个活动的实体。我们称之为过程。[3]

进程是操作系统中最基本也是最重要的概念。多道程序系统出现后,是为了描述系统内部的动态情况和系统内部各个程序的活动规律而引入的概念。所有多道程序操作系统都是基于进程的。

计算机系统进程包括(或“拥有”)以下数据:

该程序的可执行机器码在内存中的映像。分配的内存(通常包括虚拟内存区域)。内存的内容包括可执行代码、特定于进程的数据(输入、输出)、调用堆栈和堆栈(用于存储运行时中间生成的数据)。分配给该进程的资源的操作系统描述符,例如文件描述符(Unix术语)或文件句柄(Windows)、数据源和数据终端。安全特性,例如流程的所有者和流程的权限集(允许的操作)。处理器状态(上下文),如寄存器内容、物理内存寻址等。当进程运行时,状态通常存储在寄存器中,否则存储在存储器中。

更多相关文章,请访问PHP中文网!!以上是windows中什么单位分配系统资源的细节。请多关注本站其他相关文章!

本文由本站刊发,转载请注明:windows中系统资源分配的单位是什么(操作系统中资源分配的基本单位是什么)? https://本站.com/80048.html

推荐站内搜索:域名购买、免费云服务器、域名怎么注册、免费域名注册、什么是服务器托管、空间服务商网站服务器美国免费虚拟主机、php空间推荐、已备案未注册域名、