[Info-vax] VSI Community License Program - x86

John H Reinhardt johnhreinhardt at thereinhardts.org
Mon Apr 17 04:22:02 EDT 2023


On 4/17/2023 2:45 AM, Single Stage to Orbit wrote:
> On Sun, 2023-04-16 at 16:32 -0500, John H Reinhardt wrote:
>> On 4/16/2023 3:37 PM, Single Stage to Orbit wrote:
>>> On Sun, 2023-04-16 at 12:06 -0400, fsword007 at gmail.com wrote:
>>>> Many modern CPU processors has more then 6 cores.  Does it affect
>>>> VMS
>>>> clusters?  Mine has 12 cores (i7-8700K).
>>>
>>> I can confirm mine has 8 logical codes assigned to the OpenVMS VM.
>>> It
>>> boots up and sees all 8. I think I could add even more if I wanted
>>> to.
>>
>> How many license units does it use? My virtual machine with 4 vCPU
>> used 4 of the 6 available.
>>
>> $ show lice/unit
>> ACMS               VSI                 6          4          2  Yes
>>
>> *snip*
> 
> You are right. Although it does see 8 cores, it shows this:
> $ sh lic/usage
> 
> View of loaded licenses from node GHOST1 		17-APR-2023
> 08:41:44.15
> 
> ------- Product ID --------   ---- Unit usage information -------------
> ---
> Product            Producer       Loaded  Allocated  Available
> Compliance
> BASIC              VSI                 6          0          6  Yes
> C                  VSI                 6          0          6  Yes
> COBOL              VSI                 6          0          6  Yes
> CXX-V              VSI                 6          0          6  Yes
> FORTRAN            VSI                 6          0          6  Yes
> PASCAL             VSI                 6          0          6  Yes
> 
> <snip>
> 
> (not sure why it's not showing VMS BOE as licenced when it is!)

Mine is:
OPENVMS-X86-BOE    VSI                 6          4          2  Yes
OPENVMS-X86-HAOE   VSI                 6          4          2  Yes

I have not loaded any of the compilers yet and they are all like yours above, Loaded: 6, Allocated: 0, Available: 6  I guess because it knows they haven't been installed?


>   
> $ sh proc
> 
> 17-APR-2023 08:41:55.49   User: SYSTEM           Process ID:   00000425
>                            Node: GHOST1           Process name: "SYSTEM"
> 
> Terminal:           OPA0:
> User Identifier:    [SYSTEM]
> Base priority:      4
> Default file spec:  SYS$SYSROOT:[SYSMGR]
> Number of Kthreads: 1 (System-wide limit: 8)
> 
> So it does see all the cores ...


Interesting.  Mine has a system wide limit of 2.  I would have expected 4.  But when I first install VMS I had a vCPU of 2.  Maybe something is set upon install, not startup.

Try a SHOW LICE/UNIT since that should also show active CPU count

$ show lice/unit
This is an VMware, Inc. VMware7,1, with 4 cores active
Type: PCL,   Units Required: 4  (X86_64 Per Core)
$

If you do a SHOW CPU does it show all 8 as being active?

$ show cpu

System: SCALZI, VMware, Inc. VMware7,1

CPU ownership sets:
    Active               0-3
    Configure            0-3

CPU state sets:
    Potential            0-3
    Autostart            0-3
    Powered Down         None
    Not Present          None
    Hard Excluded        None
    Failover             None
$

----------------
John H. Reinhardt






More information about the Info-vax mailing list