- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- Mailbox message size limits.
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
Forums
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
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
тАО03-04-2004 08:31 PM
тАО03-04-2004 08:31 PM
Mailbox message size limits.
I maintain a number of systems based on OpenVMS. These systems use mailboxes for inter-process communications, a new requirement imposed by the customer means that message that are sent by the processes via mailboxes are going to exceed the 64K message size limit.
The obvious solution is to use global sections for inter-process commuication but I was wondering if any other solutions were known about.
As the systems don't particpate as members of a cluster (they are generic units which communicate externally with PC and AIX systems) I'm not sure if the ICC_xxxx services will operate.
For the record the systems are written entirely in Pascal and rely heavily on the AST and Event Flag mechamisms for mailbox message delivery.
regards
Brian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-04-2004 11:41 PM
тАО03-04-2004 11:41 PM
Re: Mailbox message size limits.
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-05-2004 12:04 AM
тАО03-05-2004 12:04 AM
Re: Mailbox message size limits.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-05-2004 12:41 AM
тАО03-05-2004 12:41 AM
Re: Mailbox message size limits.
In your case (non-clustered systems) I could think of using socket-IO, but I'm not sure whether this will fit your (appearently asunchronous) application. It may require some re-design and re-coding.
Clustering may than be the nices solution (amongst other advantages ;-))
OpenVMS Developer & System Manager
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-05-2004 01:07 AM
тАО03-05-2004 01:07 AM
Re: Mailbox message size limits.
some
Tests performances decnet, icc, mailbox
which will let you try and compare the throuput of decnet Icc and mailboxes.
Regards
Gerard
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-05-2004 02:03 AM
тАО03-05-2004 02:03 AM
Re: Mailbox message size limits.
Will try out the ICC_xxxxx routines on Monday. Sadly the development server is not available (we're in the throes of an office move) so can't do much at the moment.
Should all be back and working :) on Monday, although the cynics amongst us reckon at least a week.
I'm trying to do the work with minimum changes due to fairly tight timescales.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-05-2004 03:25 AM
тАО03-05-2004 03:25 AM
Re: Mailbox message size limits.
two other possibilities:
1.) Would it be feasible to split the messages to stay below the 64k limit?
2.) How about compressingthe message before sending it? Zou could either use a homegrown algorithm or a general purpose library like Zlib.
Greetings, Martin
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-05-2004 05:36 AM
тАО03-05-2004 05:36 AM
Re: Mailbox message size limits.
http://www.pi-net.dyndns.org/docs/openvms0731/731final/6657/6657pro_007.html
5.10 Larger Mailbox Buffer Quotas
Prior to Version 7.3--1, the maximum size for the mailbox buffer quota was 64,000 bytes. OpenVMS Alpha Version 7.3--1 supports the creation of mailboxes with larger buffer quotas for improved application scaling.
When creating a mailbox with the $CREMBX system service, you can explicitly supply a mailbox buffer quota with the BUFQUO parameter. If not, the mailbox buffer quota is implicitly supplied by the system parameter DEFMBXBUFQUO.
Note the following:
* Temporary mailboxes do not have a specific size limit.
* The size of the mailbox is subtracted from the BYTLM quota of the process.
* Permanent mailboxes do not consume process quota; however, any data in a mailbox consumes nonpaged pool.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-06-2004 09:56 AM
тАО03-06-2004 09:56 AM
Re: Mailbox message size limits.
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО03-09-2004 02:01 AM
тАО03-09-2004 02:01 AM
Re: Mailbox message size limits.
Thanks for all your responses. I think given the timescales we have (always too tight), creating global section on the reply when a mailbox message will exceed the 64K limit is the way forward - at least from my point of view it provides the simplest solution.
thanks anyway
Brian