您现在的位置是:首页 >

程式和程序 调度程式工作区详细资料大全

火烧 2023-04-01 03:26:07 1055
调度程式工作区详细资料大全 调度程式是指按照某种原则从后备进程伫列或作业伫列中选取进程或作业进入记忆体,并为作业或进程做好运行前的准备工作和作业完成后的善后处理工作。调度程式工作区是调度程式运行时所需

调度程式工作区详细资料大全  

调度程式是指按照某种原则从后备进程伫列或作业伫列中选取进程或作业进入记忆体,并为作业或进程做好运行前的准备工作和作业完成后的善后处理工作。调度程式工作区是调度程式运行时所需要的记忆体空间或工作区。由于调度程式属于系统程式,调度程式工作区常驻记忆体。

程式和程序 调度程式工作区详细资料大全

基本介绍

中文名:调度程式工作区外文名:scheduler work area (SWA)学科:计算机定义:调度程式运行时所需要的记忆体空间有关术语:调度程式领域:计算机系统 简介,记忆体空间,系统程式,调度,

简介

常驻记忆体,这个术语来自MSDOS的时代。MSDOS是单任务的运行环境,系统一般不允许两个以上程式同时运行。也就是说,如果你正在运行一个任务,而又想运行另外一个任务,你必须退出当前的任务。在现代的多任务作业系统中,把程式区分为常驻记忆体和非常驻记忆体。调度程式属于常驻记忆体。调度程式工作区是调度程式运行时所需要的记忆体空间或工作区,这里记忆体空间是指物理记忆体空间,一般是受保护的,因为调度程式运行在系统态。

记忆体空间

地址空间(address space)表示任何一个计算机实体所占用的记忆体大小。源程式经过汇编或编译后再经过连结编辑程式加工形成的程式的装配模组,及转换为相对地址编址的模组,它是以0为基址顺序进行编址的。相对地址也称为逻辑地址或虚拟地址,把程式中由相对地址组成的空间叫做逻辑地址空间。相对地址空间通过地址再定位机构转换到绝对地址空间,绝对地址空间也叫物理地址空间。记忆体空间一般是指主存储器空间(物理地址空间)或系统为一个用户程式分配记忆体空间。

系统程式

为方便用户和充分发挥计算机效能而设计的一系列程式。系统软体包括监控程式、作业系统、编译程式、汇编程式、编辑程式、调试程式、诊断程式和程式库等。系统软体不同于套用软体,它最靠近计算机硬体。套用软体需通过系统软体发挥计算机的效能。一台成功的计算机系统必须配有十分完备的系统软体。其中作业系统是管理计算机系统自身的硬体和软体资源的大型系统程式。计算机系统的资源有四类:存储器、处理器、外围设备和信息。作业系统将提供存储管理、处理器管理、设备管理、信息管理和作业管理等功能。作业系统分为单用户、批处理、分时、实时、网路和分散式作业系统。作业系统负责管理和调度计算机系统的各种软、硬体资源。用户通过作业系统使用计算机,作业系统向用户提供计算机的各种控制命令。计算机配置作业系统后,可以提高效率,使用更为方便。作业系统是计算机系统中不可缺少的一种软体。

调度

调度在计算机中是分配工作所需资源的方法。资源可以指虚拟的计算资源,如执行绪、进程或数据流;也可以指硬体资源,如处理器、网路连线或扩展卡。在后备伫列上等待的每个作业都需经过调度才能执行。在传统的作业系统中,包括作业调度和进程调度两步。 (1) 作业调度。作业调度的基本任务是从后备伫列中按照一定的算法,选择出若干个作业,为它们分配运行所需的资源(首先是分配记忆体)。在将它们调入记忆体后,便分别为它们建立进程,使它们都成为可能获得处理机的就绪进程,并按照一定的算法将它们插入就绪伫列。 (2) 进程调度。 进程调度的任务是从进程的就绪伫列中, 按照一定的算法选出一个进程,把处理机分配给它,并为它设定运行现场,使进程投入执行。值得提出的是,在多执行绪 OS中,通常是把执行绪作为独立运行和分配处理机的基本单位,为此,须把就绪执行绪排成一个伫列,每次调度时,是从就绪执行绪伫列中选出一个执行绪,把处理机分配给它。  
永远跟党走
  • 如果你觉得本站很棒,可以通过扫码支付打赏哦!

    • 微信收款码
    • 支付宝收款码