[Info-vax] System parameters (and a marketing suggestion), was: Re: What Will Drive More OpenVMS Adoption?
Arne Vajhøj
arne at vajhoej.dk
Wed Dec 8 10:55:22 EST 2021
On 12/8/2021 6:46 AM, Johnny Billquist wrote:
> On 2021-12-06 19:45, Arne Vajhøj wrote:
>> On 12/6/2021 1:29 PM, Simon Clubley wrote:
>>> On 2021-12-03, Arne Vajhøj <arne at vajhoej.dk> wrote:
>>>> On 12/3/2021 1:55 PM, Simon Clubley wrote:
>>>>> I think VSI have done some work with parameter defaults so at least
>>>>> some of them will not be an issue on x86-64 VMS.
>>>>>
>>>>> Is there any option in VMS where, if a system/process goes past some
>>>>> percentage (say 80% to 90%) of any system parameter designed to limit
>>>>> use of a resource, VMS will issue an OPCOM warning about that system
>>>>> parameter (and maybe log it elsewhere as well) ? If not, would this
>>>>> be a good option to add to VMS ?
>>>>
>>>> I think VSI should get rid of >95% of SYSGEN and SYSUAF limits.
>>>>
>>>> They made sense with a 256 KB VAX but not so much on a 256 GB x86-64.
>>>
>>> Agreed, but it would be nice if they would retain an overall ability
>>> to stop a single runaway process from gobbling up all the resources
>>> without at the same time having to micromanage resources as needed to
>>> be done on the resource limited systems of old.
>>
>> Sure. But if we have a MAXCPU, a MAXMEMORY and a MAXOPENFILES
>> then how much more do we need.
>
> Well, there is certainly a big difference between max physical memory
> allowed, and max virtual memory.
True. I was thinking physical.
But if necessary MAXPHYSMEM and MAXVIRTMEM.
The current number of WS parameters seems excessive.
> And you probably want to have a reasonable working set at all times. And
> if you go below some lower threshold, you probably don't want to
> schedule the process, but instead wait until some more resources are
> available. And meanwhile maybe swap out whatever is in there to free up
> more resources for others.
But does this need to be configurable and tunable or could we just leave
that to the OS?
I am advocating to leave it to the OS.
> And what does maxcpu mean? You're only allowed to use this much of a CPU
> no matter how idle it is?
That is usually a blocker of code going into infinite loop or
crazy stuff so yes.
Arne
More information about the Info-vax
mailing list