免费智能真题库 > 历年试卷 > 系统架构设计师 > 2023年下半年 系统架构设计师 上午试卷 综合知识
  第30题      
  知识点:   作业调度
  关键词:   操作系统   资源分配        章/节:   操作系统       

 
操作系统中,( )是资源分配和管理的最小单位。
 
 
  A.  进程
 
  B.  线程
 
  C.  作业
 
  D.  程序段
 
 
 

  相关试题:操作系统          更多>  
 
  第3题    2017年下半年  
   48%
DMA(直接存储器访问)工作方式是在( )之间建立起直接的数据通路。
  第66题    2021年下半年  
   44%
某文件系统文件存储采用文件索引节点法。假设文件索引节点中有8个地址项iaddr[0]~iaddr[7],每个地址项大小为4字节,其中地址项..
  第4题    2018年下半年  
   49%
某文件系统采用多级索引结构,若磁盘块的大小为4KB,每个块号需占4B,那么采用二级索引结构时的文件最大长度可占用( )个物理块..
   知识点讲解    
   · 作业调度
 
       作业调度
        处理器调度通常分为三级调度,即高级调度、中级调度和低级调度。
        1)高级调度。高级调度也称为作业调度。高级调度的主要功能是在批处理作业的后备作业队列中选择一个或者一组作业,为它们建立进程,分配必要的资源,使它们能够运行起来。
        2)中级调度。中级调度也称为交换调度,中级调度决定进程在内存、外存之间的调入、调出。其主要功能是在内存资源不足时将某些处于等待状态或就绪状态的进程调出内存,腾出空间后,再将外存上的就绪进程调入内存。
        3)低级调度。低级调度也称为进程调度,低级调度的主要功能是确定处理器在就绪进程间的分配。
        作业调度主要完成从后备状态到执行状态的转变,以及从执行状态到完成状态的转变。作业调度算法有:
        (1)先来先服务(First Come and First Served,FCFS)。按作业到达的先后次序调度,它不利于短作业。
        (2)短作业优先(Short Job First,SJF)。按作业的估计运行时间调度,估计运行时间短的作业优先调度。它不利于长作业,可能会使一个估计运行时间长的作业迟迟得不到服务。
        (3)响应比高者优先(Highest Response_ratio Next,HRN)。对FCFS方式和SJF方式的一种综合平衡。FCFS方式只考虑每个作业的等待时间而未考虑执行时间的长短,而SJF方式只考虑执行时间而未考虑等待时间的长短。因此,这两种调度算法在某些极端情况下会带来某些不便。HRN调度策略同时考虑每个作业的等待时间长短和估计需要的执行时间长短,从中选出响应比最高的作业投入执行。响应比R的定义如下:
        R=(W+T)/T=1+W/T
        其中T为该作业估计需要的执行时间,W为作业在后备状态队列中的等待时间。每当要进行作业调度时,系统计算每个作业的响应比,选择其中R最大者投入执行。这样,即使是长作业,随着它等待时间的增加,W/T也就随着增加,也就有机会获得调度执行。这种算法是介于FCFS和SJF之间的一种折中算法。由于长作业也有机会投入运行,在同一时间内处理的作业数显然要少于SJF法,从而采用HRN方式时其吞吐量将小于采用SJF法时的吞吐量。另外,由于每次调度前要计算响应比,系统开销也要相应增加。
        (4)优先级调度。根据作业的优先级别,优先级高者先调度。
   题号导航      2023年下半年 系统架构设计师 上午试卷 综合知识   本试卷我的完整做题情况  
1 /
2 /
3 /
4 /
5 /
6 /
7 /
8 /
9 /
10 /
11 /
12 /
13 /
14 /
15 /
 
16 /
17 /
18 /
19 /
20 /
21 /
22 /
23 /
24 /
25 /
26 /
27 /
28 /
29 /
30 /
 
31 /
32 /
33 /
34 /
35 /
36 /
37 /
38 /
39 /
40 /
41 /
42 /
43 /
44 /
45 /
 
46 /
47 /
48 /
49 /
50 /
51 /
52 /
53 /
54 /
55 /
56 /
57 /
58 /
59 /
60 /
 
61 /
62 /
63 /
64 /
65 /
 
第30题    在手机中做本题