- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Open VMS i64 insufficient virtual memory error
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
тАО10-08-2007 07:53 PM
тАО10-08-2007 07:53 PM
Open VMS i64 insufficient virtual memory error
I am facining the following error in open VMS 8.3 i64.
Error:
System service Error:
%sort/w/syserror.system
Insufficient virtual memory:
service error-lib-F-INF.virmem
The above problem is occour in sorting. We have increase the virtual memory using sysgen utility but it did not help, still the same error in sorting.
Please advise.
regards
Munawar Hayat
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-08-2007 08:03 PM - last edited on тАО02-15-2022 11:21 PM by Parvez_Admin
тАО10-08-2007 08:03 PM - last edited on тАО02-15-2022 11:21 PM by Parvez_Admin
Re: Open VMS i64 insufficient virtual memory error
This might help:http://h71000.www7.hp.com/wizard/wiz_9501.html
[Admin: The above link is no longer valid, please use the below link]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-09-2007 12:01 AM
тАО10-09-2007 12:01 AM
Re: Open VMS i64 insufficient virtual memory error
regards Kalle
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-09-2007 10:05 AM
тАО10-09-2007 10:05 AM
Re: Open VMS i64 insufficient virtual memory error
No excuse for INSVM or INSVIRMEM errors on today's systems. You probably have gigabytes of main memory, you should have tens of gigabytes of pagefile space and huge page file quotas. Memory is cheap, time is expensive. Artificially constraining processes to small memory spaces is bad economics.
SORT has a quirk in its memory management logic which can result in INSVIRMEM errors when PGFLQUOTA is less than WSEXTENT (and note that WSEXTENT will most often be derived from the SYSGEN parameter PQL_MWSEXTENT, rather than the UAF value). Check from the process getting the error:
$ WRITE SYS$OUTPUT F$GETJPI("","PGFLQUOTA")
$ WRITE SYS$OUTPUT F$GETJPI("","WSEXTENT")
Make sure PGFLQUOTA is several times WSEXTENT.
Also check the file you're sorting for an oversized LRL:
$ WRITE SYS$OUTPUT F$FILE(file,"LRL")
if it's 32767, it's probably wrong! If you know the "real" LRL (Longest Record Length), fix it with:
$ SET FILE/ATTR=LRL:
or (safer):
$ CONVERT file newfile/FDL="RECORD; FORMAT VARIABLE"
CONVERT will set the LRL of the output file to the size of the longest observed record.
If the LRL is wrong, as well as potential INSVIRMEM errors, even if it completes your SORT is probably taking much longer than necessary. You'll almost certainly find a CONVERT then SORT will be *much* faster than sorting the original file (I've seen cases where SORTs went from more than 20 minutes to sub second after correcting the LRL).
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-09-2007 10:30 AM
тАО10-09-2007 10:30 AM
Re: Open VMS i64 insufficient virtual memory error
Welcome to the OpenVMS forums.
The most important advise has been given already. Read carefully and apply.
I'm curious as to what you changed in SYSGEN and how and why !?
Did you change VIRTUALPAGECNT as perhaps suggested (for VAX) by: $help /mess/fac=lib insvirmem
That param is already set to the max and clearly marked as 'Obsolete'.
Also, PLEASE very carefully retype error messages, or better still cut & paste it.
Every detail may be important.
The 'mess' you presented is not acceptable for serious support work.
Hope this helps some,
Regards,
Hein.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-09-2007 11:08 PM
тАО10-09-2007 11:08 PM
Re: Open VMS i64 insufficient virtual memory error
$ Define/Sys SortShr Sys$Library:HyperSort.Exe
Dave.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО10-09-2007 11:13 PM
тАО10-09-2007 11:13 PM
Re: Open VMS i64 insufficient virtual memory error
As others have said, this is working set quota related. I've seen it a few times when working sets have been increased dramatically, often to provide large working sets for Java based programs.
One other thing you may wish to consider is using Hypersort instead of "normal" sort. Simply follow the instructions in the relevant manual, but do read and understand the limitations of Hypersort carefully.
In general it will get you improved sort performance.
Cheers, Colin (http://www.xdelta.co.uk).