- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- VMS V7.3-2 WSQUOTA maximum value
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-06-2006 03:18 AM
тАО01-06-2006 03:18 AM
I'm trying to up the size of memory caching used by our database. To do this, I need to increase the number of pages it can lock into it's working set.
Here's what we have...
Alpha 8GB memory
VMS V7.3-2 (all but DEC '05 patches)
WSMAX 4194304 pagelets, 262144 pages
UAF values
WSDEFAULT 2048
WSQUOTA and WSEXTENT 2097152
PGFLQUOTA 4194304
The process is created via a $ RUN/DETACH/AUTHORIZE.
A $ SHOW WORK for the PID reveals
Working set (pagelets) /QUOTA=1048576 /EXTENT=4194304 (Authorized the same with adjustments enabled)
I do not appear to be able to increase the process wsquota above 1048576, even if I login to the account interactively & do a $ SET WORK/QUOTA=
Have I hit a hard limit ? I've been looking through the 7.3-2 manuals... The Performance Management manual appears to suggest I should be able to at least set it to WSMAX.
Any ideas ?
PS. PQL_MWSEXTENT = WSMAX :-)
Many thanks
John.
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-06-2006 03:23 AM
тАО01-06-2006 03:23 AM
Re: VMS V7.3-2 WSQUOTA maximum value
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-06-2006 03:49 AM
тАО01-06-2006 03:49 AM
Re: VMS V7.3-2 WSQUOTA maximum value
AUTHORIZE utility?
SET DEFAULT SYS$SYSTEM
RUN AUTHORIZE
MODIFY user /WSQUOTA = xxxx
EXIT
> [...] it's working set
It is?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-06-2006 04:02 AM
тАО01-06-2006 04:02 AM
Re: VMS V7.3-2 WSQUOTA maximum value
Thanks for the hint tho.
Best
John.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-06-2006 06:19 AM
тАО01-06-2006 06:19 AM
Re: VMS V7.3-2 WSQUOTA maximum value
/QUOTA to increase the value beyond what's
set by AUTHORIZE? Or is your complaint that
you can't specify a larger value using
AUTHORIZE?
alp $ help set work
SET
WORKING_SET
Redefines the default working set size for the process, or sets
an upper limit to which the working set size can be changed by an
image that the process executes. Working set limits cannot be set
to exceed those defined in the user authorization file (UAF).
[...]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-06-2006 06:19 AM
тАО01-06-2006 06:19 AM
SolutionYes.
According to the I&DS (pg 940 - step 20), during process creation, the swapper sets the WSQUOTA in the process header to WSMAX or 65,536 (0x010000) pages, whichever is smaller. Since an alpha page is 16 (0x010) pagelets, if you multiply 65536*16 you'll arrive at your ceiling of 1048576 (0x0100000).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-06-2006 08:07 AM
тАО01-06-2006 08:07 AM
Re: VMS V7.3-2 WSQUOTA maximum value
... so I doubt if this was reviewed and changed in VMS V8.2 ??? (don't have a system running 8.2 yet to check).
Also does anyone know if I64 has the same limit ?
There's very little point in buying more memory if I can't use it !
It's a shame the Internals & Data Structures guide is not included in the VMS document set.
Many thanks
John.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-06-2006 08:43 AM
тАО01-06-2006 08:43 AM
Re: VMS V7.3-2 WSQUOTA maximum value
Copies can often be found for cheap on ebay...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-06-2006 07:41 PM
тАО01-06-2006 07:41 PM
Re: VMS V7.3-2 WSQUOTA maximum value
I know some internals have been reviewed and "adjusted" in 8.2 but I do not know if this is IA64 specific... more likely a mixture, so I'm still in the dark.
If anyone in VMS Engineering has time to provide anything useful in reponse to my last post... I'd greatly appreciate it
Finally, not knowing how Oracle sets up very large (say over 512MB cache) memory structures (briefly) on VMS Alpha, this would also be useful too !
Kind Regards
John.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-08-2006 10:02 PM
тАО01-08-2006 10:02 PM
Re: VMS V7.3-2 WSQUOTA maximum value
I see that the default value of WSMAX on Alpha V8.2 is 524288 and I64 V8.2-1 is 784384
which is larger than V7.3-2
I think for processes using large virtual memory then they have to use P2 space as P0 is the same fixed size as always. I guess very large oracle reserved memory areas are mapped to specially created P2 regions.
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-08-2006 11:52 PM
тАО01-08-2006 11:52 PM
Re: VMS V7.3-2 WSQUOTA maximum value
There's very little point in buying more memory if I can't use it !
It's only wsdefault and wsquota that are limited. wsextent can reach 4 GB (7.3).
The only problem is that you need to do some pagefaults before the working set gets increased in size. That's why I put WSINC on 100.000 so that after some faults you are allowed to increase the working set (but it can take some time).
Also check
http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=971407
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-10-2006 08:19 PM
тАО01-10-2006 08:19 PM
Re: VMS V7.3-2 WSQUOTA maximum value
A friend with 8.2 tells me that WSQUOTA is still limited to 1048576 on IA64 and Alpha.
The database uses a global section file and has to lock the needed space into WSQUOTA, for some reason WSEXTENT doesn't help, even if I do a $ SET WORK/QUOTA=/EXTENT=/NOADJ to the max and adjust WSINC to a high value.
Useful ref link for P0/1/2 VLM etc.
http://h71000.www7.hp.com/doc/72final/6467/6467pro_002.html
Looks like a change enhancement request to a vendor is required...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-11-2006 12:56 AM
тАО01-11-2006 12:56 AM
Re: VMS V7.3-2 WSQUOTA maximum value
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-11-2006 01:03 AM
тАО01-11-2006 01:03 AM
Re: VMS V7.3-2 WSQUOTA maximum value
ftp://ftp.process.com/vms-freeware/fileserv/eset.zip
which I wrote a long time ago and have not
touched for years.
I think you need to work with hp on this as the there been various changes in memory management in recent versions and parhaps there is more to do.
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-11-2006 01:31 AM
тАО01-11-2006 01:31 AM
Re: VMS V7.3-2 WSQUOTA maximum value
John.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-11-2006 01:39 AM
тАО01-11-2006 01:39 AM
Re: VMS V7.3-2 WSQUOTA maximum value
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-11-2006 07:13 AM
тАО01-11-2006 07:13 AM
Re: VMS V7.3-2 WSQUOTA maximum value
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-11-2006 08:38 AM
тАО01-11-2006 08:38 AM
Re: VMS V7.3-2 WSQUOTA maximum value
to circumvent the noted fatal problem noted by Jim,
$ SET proces/NOswap/id=...
(which of course is a privd command, needs PSWAPM)
hth,
Proost.
Have one on me.
jpe
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-11-2006 07:24 PM
тАО01-11-2006 07:24 PM
Re: VMS V7.3-2 WSQUOTA maximum value
Time permitting I'll see what use the code link will bring, but I now have the oppotunity to meet the developers in March, so I will raise some questions about P0 P2 space then. This is really my next focus.
I got bitten by the swapper in the test lab years ago when the DB process was swappable and I increased the cache & cause swapping problems on a puny swap file.
Of course nobody want their DB swapped out, so it's already /noswap, but thanks for the hint.. that's what I like about this forum (juicy bits and reminders) :-)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО01-11-2006 07:29 PM
тАО01-11-2006 07:29 PM
Re: VMS V7.3-2 WSQUOTA maximum value
VLM application should consider using P2 space.
See:
http://h71000.www7.hp.com/doc/72final/6467/6467pro_002.html
Hope to review with developers in March.