[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