Good day list

I would like to understand something that is not still clear to me regarding 
PR/SM dispatching.
Just to be clear I'm asking only about shared processors (not dedicated) and 
with dynamically determined time slices.

I'm interested to understand the LPAR dispatching (before I understand the zVM 
dispatching and the Linux under VM dispatching ;-)

I a-priori apologize if I'm asking too many questions together.

The questions are: 

Question 1
==========
Does PR/SM dispatches an LPAR only when the number of physical processors 
awaiting allows to dispatch all the logical processors required for an LPAR 
simultaneously?

For example suppose my machine has 3 physical CPUs, and with 3 lpars defined as 
follows:
LPARA – 3 logical processors
LPARB – 2 logical processors
LPARC – 2 logical processors
Option 1 – Am I wasting a physical processor when LPARB or LPARC are 
dispatched? 
Option 2 - Or can the single physical processor left be dispatched to serve 
another lpar? 
If option 2 is the true one, are there spin-lock and loop related problems if 
only a subset of CPUs is dispatched by PR/SM?
Option 3 - Or none of the options 1 and 2 are true and it works differently?

Question 2
==========
Suppose that an LPAR running z/OS with 2 physical processors is dispatched.
The first physical processor completed its work.
The second physical processor is still burning cycles with for example the CICS 
QR TCB
In other words, my z/OS at some moment got 2 physical CPUs but only one TCB has 
really work to do.
Are both physical processors returned simultaneously to PR/SM or are they 
returned independently to PR/SM as they become idle?
I mean, do the processors return one by one to the pool of available physical 
processors or simultaneously on an LPAR base?

Question 3
==========
Suppose that I have 2 LPARs, one with weight 20 and the other with weight 80
The one with weight 80 does not consume all its time slice and returns the 
processor(s) to PR/SM 
The one with weight 20 finds a way to use those cycles the other left …
Now the LPAR with weight 80 wants more than its weight …
Over which time interval are the weights averaged? Once a second? Once a 
minute? Not averaged at all?

Thanks in advance for your help.

Mauri.

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: INFO IBM-MAIN

Reply via email to