Maxim,
Thanks for the reply.
So if the system has 6 real IFL processors and 2 real CP processors
with the virtual guest as VCONFIG=LINUX , CPUAFFINITY = ON and 3 virtual IFL processors .
Then use 'SET SHARE guest abs 30% abs 30% limith', each virtual IFL will get a 10% share?
Maxim Bochagov ---04/11/2011 11:53:25 AM---Maxim Bochagov <zvm.a10...@gmail.com>
Sent by: The IBM z/VM Operating System <IBMVM@LISTSERV.UARK.EDU> 04/11/2011 11:42 AM
|
|
John,
The 1st case. All processors of a type in summary have specified share value. So, You may have 1 PU, with specified share (let's, it will CP, the share is 100), you may define another CPU (via CP DEF CPU 1 TYPE CP command), each CPU will have 50 points of relative share then, and the sum remains 100. We make another CPU with type CP plus -- one processor will work with share 34, and two others -- with share 33.
Meanwhile, if you try to define a CPU with other type (let's, IFL) and your LPAR has an IFL processor online, your userid has CPUAFFINITY=ON, then all three CP processors remain own share values (34/33/33). The SET CPUAFFINITY OFF command says to VM CP to dispatch all your virtual processors as CP, the share will: 25/25/25/25.
Sametime, if your LPAR does not have an IFL processor online, your new just defined virtual IFL processor will dispatch as CP too (even CPUAFFINITY=ON), the status will as SUPPRESSED. As result -- the same 25/25/25/25 for our example.
Is clear the picture?
2011/4/11 John Hanley <jhan...@courts.state.va.us>
- When setting an absolute share value for a virtual machine with multi virtual CPU'S and CPUAFFINITY=ON,
is the absolute value divided between the CPU'S or does each CPU get the set value?
The doc seem a little vague on this for CPUAFFINITY=ON or OFF.
Thanks.
--
WBR,
=Maxim Bochagov
IBM Russia, PTK development team