X hits on this document

50 views

0 shares

0 downloads

0 comments

14 / 14

40 - Suponha o seguinte fragmento da IEAIPS00 da instalação onde você trabalhe (Sistema operacional IBM OS/390).

CPU=1.0 IOC=0.5 MSO=0.0001 SRB=1.0

PVLDP=F90

DMN=1,CNSTR=(3,6),FIXCIDX=80

DMN=2,CNSTR=(2,8),FIXCIDX=90

DMN=3,CNSTR=(8,30),FIXCIDX=100

DMN=99,CNSTR=(0,0)

PGN=1,(DMN=1,DP=F50)

PGN=2,(DMN=2,DP=F60)

/* PERFORMANCE GROUP NUMERO 3 USADO PARA TRANZAÇÕES DE TSO */

PGN=3,(DMN=3,DP=F70,DUR=400)     /* ATE 400 SERVICE UNITS */

            (DMN=2,DP=F52,DUR=1600)   /* ATE 2000 (400+1600) SERVICE UNITS *

            (DMN=1,DP=F50)

PGN=4,(DMN=3,DP=F80)

PGN=99,(DMN=99,DP=F10)

Com base nessa informação e nos conhecimentos sobre o assunto, avalie as três situações a seguir.

1) O Workload Manager verifica que os recursos do sistema estão SUPER utilizados, precisando portanto diminuir o MPL (multiprograming level) de 1. Ele verifica que existem três (3) ADDRES SPACES no PGN=1, seis (6) ADDRESS SPACES no PGN=2 e 30 ADDRESS SPACES no primeiro período do PGN=3. Neste caso, o WORKLOAD MANAGER irá fazer um "SWAP OUT" de um dos ADDRESS SPACES do:

I.PGN=1

II.PGN=2

III.PGN=3

2) A transação rodando no Address Space do usuário de TSO USER001 já gastou 500 Service Units; a transação rodando no Address Space do usuário de TSO USER002 já gastou 1700 service units; a transação rodando no Addres Space do usuário de TSO USER003 já gastou 2100 service units. A CPU estava sendo usada por uma rotina do sistema operacional e, nesse instante, essa rotina entrou em "WAIT". Nesse caso, o "DISPATCHER":

IV.Irá dar o uso de CPU para o ADDRESS SPACE do usuário USER003, pois é o que mais gasta CPU.

V.Irá dar o uso de CPU para o ADDRESS SPACE do usuário USER001, pois é o que menos gasta CPU.

VI.Poderá dar o uso de CPU para o ADDRESS SPACE do usuário USER001 ou para o ADDRESS SPACE do usuário USER002, pois nesse caso ambos têm a mesma prioridade.

3) Você recebe uma reclamação de que o sistema está muito lento. Os usuários de TSO não conseguem entrar com transações, pois o sistema não responde (terminais travados). Você verifica que está rodando um job de nome HOTJOB, que é muito importante. Esse job está rodando no PGN=4 e provavelmente é o responsável por essa situação. Para aliviar temporariamente o problema, até que o responsável pelo HOTJOB seja contatado e tome as devidas providências:

VII.Você vai até a console e emite o comando " C   HOTJOB ".

VIII. Você vai até a console e emite o comando " HOLD   HOTJOB ", para que ele não use mais a CPU.

IX.Você vai até a console e aumenta a prioridade do HOTJOB com o comando " CHPRTY  HOTJOB,DP=F90 ", a fim de que ele acabe logo.

X.Você vai até a console e emite o comando " E   HOTJOB,PERFORM=99 ".

Assinale a alternativa que apresenta as soluções corretas para cada uma das situações propostas, respectivamente.

*a)1 - II; 2 - VI; 3 - X.

b)1 - I; 2 - IV; 3 - VIII.

c)1 - I; 2 - VI; 3 - VII.

d)1 - III; 2 - VI; 3 - X.

e)1 - II; 2 - V; 3 - IX.

Document info
Document views50
Page views50
Page last viewedThu Dec 08 00:56:33 UTC 2016
Pages14
Paragraphs687
Words7166

Comments